USACO1.3.1 Mixing Milk (milk)
来源:互联网 发布:手机淘宝 找不到摇一摇 编辑:程序博客网 时间:2024/05/21 11:28
贪心水题,按单价排序,能买就买
/*ID:shijiey1PROG:milkLANG:C++*/#include <cstdio>#include <cstring>#include <algorithm>using namespace std;struct Node{int all;int unit;bool operator < (const Node &n) const {return unit < n.unit;}};int tot, n;int money = 0;Node arr[5050];int main() {freopen("milk.in", "r", stdin);freopen("milk.out", "w", stdout);scanf("%d %d", &tot, &n);for (int i = 0; i < n; i++) {scanf("%d %d", &arr[i].unit, &arr[i].all);}sort(arr, arr + n);for (int i = 0; i < n; i++) {if (tot - arr[i].all >= 0) {money += arr[i].all * arr[i].unit;tot -= arr[i].all;} else {money += tot * arr[i].unit;break;}}printf("%d\n", money);return 0;}
0 0
- USACO1.3.1 Mixing Milk (milk)
- USACO1.3.1 Mixing Milk (milk)
- USACO1.3.1 Mixing Milk(混合牛奶)
- P1208 [USACO1.3]混合牛奶 Mixing Milk
- P1208 [USACO1.3]混合牛奶 Mixing Milk
- USACO1.3 混合牛奶Mixing Milk
- [USACO1.3]混合牛奶 Mixing Milk
- [USACO1.3]混合牛奶 Mixing Milk
- P1208 [USACO1.3]混合牛奶 Mixing Milk
- P1208 [USACO1.3]混合牛奶 Mixing Milk
- luogu1208 [USACO1.3]混合牛奶 Mixing Milk
- Mixing Milk
- Mixing Milk
- Mixing Milk
- Mixing Milk
- Mixing Milk
- Mixing Milk
- Mixing Milk
- USACO1.2.5 Dual Palindromes (dualpal)
- C指针编程之道 ---第六次笔记
- 下一个土豪金就是你——2014俄罗斯移动游戏市场概况
- UVa 10032 - Tug of War
- Hibernate之hibernate初识
- USACO1.3.1 Mixing Milk (milk)
- delphi 编写的activex控件编译的时候必须加上版本信息
- USACO1.3.2 Barn Repair (barn1)
- URL中#符号的作用
- USACO1.3.3 Prime Cryptarithm (crypt1)
- 在Windows上创建google test单元测试环境
- USACO1.3.4 Combination Lock (combo)
- 05Starting an Activity
- 编译原理之构建编译的相关科学