PAT (Basic Level) 1020 月餅 (25 分) 2019-03-04

1020?月餅?(25 分)

月餅是中國人在中秋佳節(jié)時吃的一種傳統(tǒng)食品可婶,不同地區(qū)有許多不同風(fēng)味的月餅≌盒海現(xiàn)給定所有種類月餅的庫存量、總售價辽故、以及市場的最大需求量银还,請你計算可以獲得的最大收益是多少风宁。

注意:銷售時允許取出一部分庫存洁墙。樣例給出的情形是這樣的:假如我們有 3 種月餅蛹疯,其庫存量分別為 18、15热监、10 萬噸捺弦,總售價分別為 75、72孝扛、45 億元列吼。如果市場的最大需求量只有 20 萬噸,那么我們最大收益策略應(yīng)該是賣出全部 15 萬噸第 2 種月餅苦始、以及 5 萬噸第 3 種月餅寞钥,獲得 72 + 45/2 = 94.5(億元)。

輸入格式:

每個輸入包含一個測試用例陌选。每個測試用例先給出一個不超過 1000 的正整數(shù)?N?表示月餅的種類數(shù)理郑、以及不超過 500(以萬噸為單位)的正整數(shù)?D?表示市場最大需求量蹄溉。隨后一行給出?N?個正數(shù)表示每種月餅的庫存量(以萬噸為單位);最后一行給出?N?個正數(shù)表示每種月餅的總售價(以億元為單位)您炉。數(shù)字間以空格分隔柒爵。

輸出格式:

對每組測試用例,在一行中輸出最大收益赚爵,以億元為單位并精確到小數(shù)點后 2 位棉胀。

輸入樣例:

3 20

18 15 10

75 72 45

輸出樣例:

94.50




#include <iostream>

#include<stdio.h>

#include<cstring>

#include <algorithm>

using namespace std;

typedef struct yue{

float kg;

float sale;

float per;

}YUE;//改成float的話測試樣例2就可以

bool compare(YUE A,YUE B){

return (A.per>B.per);

}

int main()

{

int n;

float num;

float sum=0;

scanf("%d",&n);

scanf("%f",&num);

yue a[n];

for(int i=0;i<n;i++){

? ? scanf("%f",&a[i].kg);

}

for(int i=0;i<n;i++){

? ? scanf("%f",&a[i].sale);

? ? a[i].per=a[i].sale/a[i].kg;

}

sort(a,a+n,compare);//一開始寫的a+3 測試案例中有兩個正確其他全錯誤

for(int i=0;i<n;i++){

? ? if(num<=(float)a[i].kg){

? ? ? ? sum=sum+num*a[i].per;

? ? ? ? break;//一開始漏了

? ? }

? ? else{

? ? ? ? sum=sum+a[i].sale;

? ? ? ? num=num-a[i].kg;

? ? }

}

? ? printf("%.2f",sum);

}

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市冀膝,隨后出現(xiàn)的幾起案子唁奢,更是在濱河造成了極大的恐慌,老刑警劉巖窝剖,帶你破解...
    沈念sama閱讀 222,252評論 6 516
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件驮瞧,死亡現(xiàn)場離奇詭異,居然都是意外死亡枯芬,警方通過查閱死者的電腦和手機论笔,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 94,886評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來千所,“玉大人狂魔,你說我怎么就攤上這事∫担” “怎么了最楷?”我有些...
    開封第一講書人閱讀 168,814評論 0 361
  • 文/不壞的土叔 我叫張陵,是天一觀的道長待错。 經(jīng)常有香客問我籽孙,道長,這世上最難降的妖魔是什么火俄? 我笑而不...
    開封第一講書人閱讀 59,869評論 1 299
  • 正文 為了忘掉前任犯建,我火速辦了婚禮,結(jié)果婚禮上瓜客,老公的妹妹穿的比我還像新娘适瓦。我一直安慰自己,他們只是感情好谱仪,可當我...
    茶點故事閱讀 68,888評論 6 398
  • 文/花漫 我一把揭開白布玻熙。 她就那樣靜靜地躺著,像睡著了一般疯攒。 火紅的嫁衣襯著肌膚如雪嗦随。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,475評論 1 312
  • 那天敬尺,我揣著相機與錄音枚尼,去河邊找鬼肌毅。 笑死,一個胖子當著我的面吹牛姑原,可吹牛的內(nèi)容都是我干的悬而。 我是一名探鬼主播,決...
    沈念sama閱讀 41,010評論 3 422
  • 文/蒼蘭香墨 我猛地睜開眼锭汛,長吁一口氣:“原來是場噩夢啊……” “哼笨奠!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起唤殴,我...
    開封第一講書人閱讀 39,924評論 0 277
  • 序言:老撾萬榮一對情侶失蹤般婆,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后朵逝,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體蔚袍,經(jīng)...
    沈念sama閱讀 46,469評論 1 319
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 38,552評論 3 342
  • 正文 我和宋清朗相戀三年配名,在試婚紗的時候發(fā)現(xiàn)自己被綠了啤咽。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,680評論 1 353
  • 序言:一個原本活蹦亂跳的男人離奇死亡渠脉,死狀恐怖宇整,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情芋膘,我是刑警寧澤鳞青,帶...
    沈念sama閱讀 36,362評論 5 351
  • 正文 年R本政府宣布,位于F島的核電站为朋,受9級特大地震影響臂拓,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜习寸,卻給世界環(huán)境...
    茶點故事閱讀 42,037評論 3 335
  • 文/蒙蒙 一胶惰、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧融涣,春花似錦童番、人聲如沸精钮。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,519評論 0 25
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽轨香。三九已至忽你,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間臂容,已是汗流浹背科雳。 一陣腳步聲響...
    開封第一講書人閱讀 33,621評論 1 274
  • 我被黑心中介騙來泰國打工根蟹, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人糟秘。 一個月前我還...
    沈念sama閱讀 49,099評論 3 378
  • 正文 我出身青樓简逮,卻偏偏與公主長得像,于是被迫代替她去往敵國和親尿赚。 傳聞我的和親對象是個殘疾皇子散庶,可洞房花燭夜當晚...
    茶點故事閱讀 45,691評論 2 361

推薦閱讀更多精彩內(nèi)容