PAT-B1020 月餅
月餅是中國人在中秋佳節時吃的一種傳統食品,不同地區有許多不同風味的月餅。
現給定所有種類月餅的庫存量、總售價、以及市場的最大需求量,
請你計算可以獲得的最大收益是多少。
#include<cstdio>
#include<algorithm>
using namespace std;
struct mooncake{
double store;
double sell;
double price;
} cake[1010];
bool cmp(mooncake a,mooncake b){
return a.price>b.price;
}
int main(){
int n;
double D;
scanf("%d%lf",&n,&D);
for(int i=0;i<n;++i){
scanf("%lf", &cake[i].store);
}
for(int i=0;i<n;++i){
scanf("%lf",&cake[i].sell);
cake[i].price = cake[i].sell/cake[i].store;
}
sort(cake, cake+n, cmp);
double ans=0;
for(int i=0;i<n;++i){
if(cake[i].store<=D){
D-=cake[i].store;
ans+=cake[i].sell;
} else {
ans+=cake[i].price*D;
break;
}
}
printf("%.2f\n", ans);
return 0;
}
相關文章
- L2-003 月餅【貪心】
- PAT1092 最好吃的月餅
- PAT-B 1020 月餅【貪心法】
- 月餅杯-web1_此夜圓Web
- 1020 月餅 (25分) + 測試點解析
- PAT B1020 月餅(簡單貪心)
- echarts 餅圖巢狀 二級餅圖 子餅圖 複合餅圖Echarts巢狀
- Python版中秋佳節月餅搶購指令碼Python指令碼
- PAT-B 1092 最好吃的月餅【陣列】陣列
- 【CCCC】L2-003 月餅 (25分),貪心排序排序
- L2-003 月餅 (25分)測試點2
- 餅圖
- 使用python繪製月餅,慢慢等待將至的中秋節Python
- 餅圖0625
- Android 折線圖之hellocharts (餅狀圖)餅圖Android
- 巧妙的煎餅
- Java解決 PTA L2-003 月餅 (25分) 超時問題Java
- 【matplotlib 實戰】--餅圖
- Highcharts繪製餅圖
- echarts繪製餅圖Echarts
- 用程式碼過中秋,python海龜月餅你要不要嘗一口?Python
- ECharts 餅圖繪製教程Echarts
- Python pyecharts繪製餅圖PythonEcharts
- 免費餡餅 題解
- SVG繪製餅狀圖SVG
- 【highcharts應用-雙餅圖】
- LeetCode455.分發餅乾LeetCode
- Java 謎題 7:餅乾(Cookie)JavaCookie
- Canvas(3)---繪製餅狀圖Canvas
- 力扣455 分發餅乾力扣
- Google 面試題 | 分餅乾Go面試題
- 又是一年中秋至|用Python Pygame製作兔子接月餅遊戲PythonGAM遊戲
- echarts間隔餅圖實現方法Echarts
- D3.js上手——餅狀圖JS
- Android-EasyChart第二波餅圖Android
- 切月餅集金幣!微信支付推出中秋互動新玩法,線上“切”出多重好禮
- 微信小程式echarts-餅狀圖微信小程式Echarts
- 51nod-3986-免費的餡餅