自己的usaco代码---PROB Mixing Milk
来源:互联网 发布:淘宝直通车消费 编辑:程序博客网 时间:2024/05/19 23:55
原创代码
仅供参考
欢迎评论O(∩_∩)O~
/*ID: 输你自己的PROG: milkLANG: C++*/#include <iostream>#include <cmath>#include <cstdlib>#include <cstring>#include <string> #include <algorithm>#include <cstdio>using namespace std;struct ss{int a,b;};ss s[5005];bool c(const ss &z,const ss &v){if(z.a!=v.a) return z.a<v.a;else return z.b>v.b;}int main(){freopen("milk.in","r",stdin);freopen("milk.out","w",stdout);memset(s,0,sizeof(s));int m,n;cin>>m>>n;for(int i=1;i<=n;i++) cin>>s[i].a>>s[i].b;sort(s+1,s+1+n,c);int k=0;int ans=0;while(m!=0){int rep;k++;rep=min(s[k].b,m);ans+=s[k].a*rep;m-=rep;}cout<<ans<<endl;return 0;}
ps:这个问题是贪心,排序,每次选最便宜的,直到获得牛奶数达到
- 自己的usaco代码---PROB Mixing Milk
- 自己的usaco代码---PROB Broken Necklace
- 自己的usaco代码---PROB Milking Cows
- 自己的usaco代码---PROB Transformations
- 自己的usaco代码---PROB Palindromic Squares
- 自己的usaco代码---PROB Dual Palindromes
- 自己的usaco代码---PROB Barn Repair
- 自己的usaco代码---PROB Calf Flac
- 自己的usaco代码---PROB Prime Cryptarithm
- USACO 1.3 Mixing Milk (milk)
- Mixing Milk(USACO)
- USACO 1.3-Mixing Milk
- [USACO] Mixing Milk
- usaco mixing milk
- USACO 1.3 Mixing Milk
- usaco Mixing Milk
- USACO:Mixing Milk
- USACO Mixing Milk
- MSP430计算结果出错
- 精典书籍下载
- SQL Server 查询处理中的各个阶段(SQL执行顺序)
- android测试小结
- c++11 lambda as callback
- 自己的usaco代码---PROB Mixing Milk
- 找不到{playerglobalHome}/11.8/playerglobal.swc
- ECShop版权
- Java工具类——常用正则表达式工具RegexpUtils
- 中国区GPS偏移纠正(适用于Google地图)
- 数据挖掘算法--分类与预测笔记
- GSL复数快速傅里叶变换FFT
- GitLab push 找不到gitlab_update
- android:intent.addFlags