日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

NYOJ 642 牛奶

發布時間:2025/3/16 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 NYOJ 642 牛奶 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

牛奶

時間限制:1000?ms ?|? 內存限制:65535?KB 難度:2 描述
伊格內修斯每天都喝牛奶,他現在是在超市里,他要選擇一瓶牛奶。牛奶在超市有很多種,所以伊格內修斯想知道哪種牛奶是最便宜的。
下面是一些規則: 1。伊格內修斯絕不會喝6天以前或更早的牛奶。這意味著,如果牛奶是2012-12-22生產的,伊格內修斯絕不會在2012年12月27日之后(包含12月27日)喝這瓶。 2。伊格內修斯每天要喝200毫升牛奶。 3。如果留在瓶子里的牛奶不到200毫升,伊格內修斯把它扔掉。 4。所有的在超市的牛奶都是今天剛生產出來的。
請注意,伊格內修斯只想要買一瓶牛奶,因此,如果一個瓶子的容積小于200毫升,你應該忽略它。 給你牛奶的一些信息,你的任務是告訴伊格內修斯牛奶是最便宜的。 輸入
有多組測試數據
每組測試數據以一個整數N(1<=N<=100)開始,表示有N種牛奶。
以下N行,每行包含一個字符串S(長度最多100個字符),它表示該牛奶的品牌,然后是兩個整數P(yuan)和V(ml),P是這瓶牛奶的價格,V是這瓶牛奶的體積。
輸出
對于每個測試樣例,你應該輸出最便宜的牛奶的品牌。如果有超過一個最便宜的品牌,你應該輸出體積最大的一個。
樣例輸入
2 Yili 10 500 Mengniu 20 1000 4 Yili 10 500 Mengniu 20 1000 Guangming 1 199 Yanpai 40 10000
樣例輸出
Mengniu Mengniu
AC碼:
#include<stdio.h> #include<string.h> char ch[103],str[103]; int main() {int n,max,a,b,i,d,m;while(~scanf("%d",&n)){max=0;for(i=0;i<n;i++){scanf("%s%d%d",str,&a,&b);if(b<200) // 體積少于200的,直接忽略continue;d=(b/200)*200;if(d>1000) // 體積大于1000的,按1000算d=1000;if(max<d/a){max=d/a;strcpy(ch,str);m=b;}if(max==(d/a)&&m<b) // 如果價格都最便宜,則選擇體積大的{strcpy(ch,str);m=b;}}printf("%s\n",ch);}return 0; }

總結

以上是生活随笔為你收集整理的NYOJ 642 牛奶的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。