UVa 11292 Dragon of Loowater(排序+贪心)
来源:互联网 发布:淘宝dsr影响多大 编辑:程序博客网 时间:2024/05/17 23:57
点击打开链接
题意:有n条龙,m个骑士,骑士的能力为x,可以砍x以下的头,每个骑士只能雇佣一次并且只能砍一次,费用是能力值x。求能不能消灭所有龙,并求出最小费用。
解决:将骑士和龙排序就好。
细节:。。。
#include<iostream>#include<algorithm>using namespace std;int a[20005], b[20005];//dragon, knightsint n, m;int main(){ while(cin >> n >> m && n && m){ for(int i = 0; i < n; i++) cin >> a[i]; for(int j = 0; j < m; j++) cin >> b[j]; int flag = 1, sum = 0; if(n > m) flag = 0; else{ sort(a, a+n); sort(b, b+m); int i, j; for(i = 0, j = 0; j < m && i < n; j++){ if(a[i] <= b[j]) i++, sum += b[j] ; } if(i < n) flag = 0; } if(flag) cout << sum <<endl; else cout << "Loowater is doomed!" <<endl; }}
阅读全文
0 0
- UVa 11292 - Dragon of Loowater(排序贪心)
- UVa - 11292 - Dragon of Loowater ( 排序 + 贪心 )
- UVa 11292 Dragon of Loowater 贪心+排序
- UVa 11292 Dragon of Loowater(排序+贪心)
- The Dragon of Loowater UVa 11292(排序后贪心)
- UVA 11292 Dragon of Loowater(贪心+排序)
- uva 11292 - Dragon of Loowater(贪心)
- uva - 11292 - Dragon of Loowater(贪心)
- UVa 11292 - Dragon of Loowater(贪心)
- UVa 11292 - Dragon of Loowater[贪心]
- UVA - 11292 Dragon of Loowater (贪心)
- UVA 11292 DRAGON OF LOOWATER 【贪心】
- UVa Dragon of Loowater 11292 (贪心)
- UVa - 11292 - The Dragon of Loowater ( 贪心 )
- UVA 11292 Dragon of Loowater(贪心)
- UVA 11292 Dragon of Loowater 贪心 .
- UVA.11292 Dragon of Loowater (贪心)
- |UVA 11292|贪心|Dragon of Loowater
- NYOJ 914-Yougth的最大化(二分)
- 解决错误指定RequestHeader导致后台接受不到FormData数据的问题
- unity3d-2017.1.0f3版更新内容(一)
- 猜数字小游戏(范围1~100之间)
- 【Nova】nova-compute代码学习1-启动时准备工作
- UVa 11292 Dragon of Loowater(排序+贪心)
- 图像处理算法—区域生长
- 利用HBuilder打包前端开发webapp为apk
- 更新非空字段工具
- 如何实现视频的快进快退功能(整理)
- 构建脚本代码
- 解决因JVM上的随机数策略导致Tomcat启动很慢
- spring-session源码解析
- Spark成长之路(9)-Word2Vec