UVA 11729突击战(贪心)
来源:互联网 发布:汽车维修模拟软件 编辑:程序博客网 时间:2024/05/29 13:54
思路:要时间最短,即要求尽量多的任务同时进行,则把执行时间由大到小排序即可。
#include <iostream>#include <map>#include <deque>#include <queue>#include <stack>#include <string>#include <cstring>#include <cstdio>#include <cmath>#include <algorithm>#include <map>#include <set>using namespace std;struct abc{ int b,j;}a[1005];bool cmp(abc x,abc y){ return x.j>y.j;}int main(){ int n,k=1; while(scanf("%d",&n)&&n) { int i,sum,max; for(i=0;i<n;i++) cin>>a[i].b>>a[i].j; sort(a,a+n,cmp); sum=max=a[0].b+a[0].j; for(i=1;i<n;i++) { a[i].b+=a[i-1].b; sum=a[i].b+a[i].j; if(max<sum) max=sum; } printf("Case %d: %d\n",k++,max); } return 0;}
- UVA 11729突击战(贪心)
- UVa 11729 Commando War 突击战(贪心)
- 贪心-突击战(Commando War, UVa 11729)
- UVa 11729突击战
- UVA 11729 突击战
- uva 11729 突击战
- UVa 11729-突击战
- (uva 11729)突击战( Commando War)
- 突击战(Commando War, UVa 11729)
- 算法入门之突击战(贪心)
- UVa 11729 Commando War 突击战
- UVa 11729 Commando War 突击战
- uva 11729 突击战 Commando War 思维
- 第一章例题2突击战UVa11729(贪心)
- 突击战(Commando War,UVA 11792)
- 突击战
- uva 11729 Commando War(贪心)
- uva 11729 - Commando War(贪心)
- x264源碼的小小分析:):)
- linux 中文版man手册 安装步骤
- 一个nginx配置例子
- hdu 4398 Template Library Management (贪心 最优调度问题)
- 写在新篇伊始的话
- UVA 11729突击战(贪心)
- 2013-BIT程序设计 7. 四则运算之加减法 -- 高精度加减
- Hud5.1.4 1856 More is better
- STM32再学习——DMA控制器
- jQuery动态提示消息框效果
- 线程池
- 假设检验(总结)
- 2013-BIT程序设计 8.逻辑行计数 -- 模拟
- object类的详解