UVA11292
来源:互联网 发布:软件可行性分析 编辑:程序博客网 时间:2024/06/08 02:16
题意:有n个恶龙,有m个骑士可雇佣,每个骑士能力为x,表示可以砍掉恶龙的不超过x的头,且雇佣他需要x金币。要求砍掉恶龙所有的头且付金币最少。
类型:排序+模拟
代码:
类型:排序+模拟
代码:
#include#include#includeusing namespace std;const int maxn = 20000+5;int A[maxn];int B[maxn];int main(){// freopen("in.txt", "r", stdin); int n, m; while(scanf("%d%d", &n, &m)!=EOF && (m||n)){ int i; for(i=0; i scanf("%d", &A[i]); for(i=0; i scanf("%d", &B[i]); sort(A, A+n); sort(B, B+m); int cur = 0; int cost = 0; for(i=0; i if(B[i] >= A[cur]){ cost += B[i]; if(++cur == n) break; } } if(cur < n) printf("Loowater is doomed!\n"); else printf("%d\n", cost); } return 0;}
- UVA11292
- UVa11292
- UVa11292
- uva11292
- uva11292
- UVa11292
- Uva11292
- UVA11292
- UVa11292
- UVA11292
- UVa11292
- UVa11292
- UVA11292杀怪
- uva11292--贪心
- uva11292 Dragon of Loowater
- UVA11292:Dragon of Loowater
- UVa11292 Dragon of Loowater
- uva11292 - Dragon of Loowater
- VC6.0下的辅助工具:Visual Assist X
- java synchronized详解
- VC下自制一个MusicPlayer:调用activemovie控件
- PHP学习之—— Mountain Lion 系统配置 Apache+Mysql+PHP 详细教程
- UVA10391
- UVA11292
- uva11729
- 每天工作4小时的程序员
- uva11130
- UVALive3708
- Windows 通信基础-2
- UVA11525
- NYOJ 16 矩形嵌套
- UVA11437