HDOJ 2187
来源:互联网 发布:淘宝ka商家是什么意思 编辑:程序博客网 时间:2024/06/02 09:04
/*2187 悼念512汶川大地震遇难同胞——老人是真饿了简单题 取单价最低开始 */#include<iostream>#include<algorithm>using namespace std;struct dami{ int price; int num;};bool cmp(dami a,dami b){ return a.price<b.price;}int main(){ int i,n,m,k; float sum; dami t[1001]; scanf("%d",&k); while(k--) { scanf("%d %d",&n,&m); //经费的金额和大米的种类 for(i=0;i<m;i++) scanf("%d %d",&t[i].price,&t[i].num); sort(t,t+m,cmp); sum=0; for(i=0;i<m;i++) { if(n>=t[i].price*t[i].num) { sum+=t[i].num; n-=t[i].price*t[i].num; } else { sum+=1.0*n/t[i].price; n=0; } if (n==0) break; } printf("%.2f\n",sum); } return 0;}
0 0
- HDOJ 2187
- hdoj 2187
- HDOJ
- hdoj
- hdoj
- HDOJ
- hdoj 1568 && hdoj 5344 && hdoj 5444
- 老人饿了 【杭电-HDOJ-2187】 贪心算法
- hdoj 2187 老人是真饿了 【结构体+贪心】
- HDOJ--2187 老人是真饿了(sort+结构体+贪心)
- HDOJ 2176
- Hdoj--1272
- hdoj 1003
- hdoj 1005
- hdoj 1030
- hdoj 2154
- hdoj 2100
- HDOJ 1106
- 【最短路模板】HDU 2544
- Canvas drawText 字太长使用省略号
- 对话框大小与像素关系
- Android 内存溢出解决方案(OOM) 整理总结
- Flex4 Alert PopupManager 示例
- HDOJ 2187
- 我的第一个博客
- ant编译出现问题 Error starting modern compiler
- java字符串判断是否含有单引号
- OpenCV学习笔记(2)——opencv方法训练.xml文件过程
- CentOS 6.4 yum安装配置LAMP服务器(Apache+PHP5+MySQL)
- NGUI所见即所得之UIAnchor,UIStretch
- Android访问网络,使用HttpURLConnection还是HttpClient?
- linux安装ejabberd流水账