UVA 11729 Commando War
来源:互联网 发布:学生淘宝兼职 编辑:程序博客网 时间:2024/05/18 00:37
最近开始有目的性做题,先从UVA开始吧
题目很简单,不过算法经典给的做法感觉并不适合我,自己用结构体写了一发A了。
思路就是先交代执行任务较长的任务,然后统计每个任务完成时间,循环一遍找最大值即可。
#include <iostream>#include <cstring>#include <cmath>#include <cstdio>#include <cstdlib>#include <algorithm>using namespace std;struct node{int a,b,s;}t[10001];bool cmp(node a,node b){return a.b>b.b;}int main(){int n,k=1;int i,j;int time;while(cin>>n){if(n==0){break;}time=0;for(i=0;i<n;i++){cin>>t[i].a>>t[i].b;}sort(t,t+n,cmp);t[0].s=t[0].a+t[0].b;for(i=1;i<n;i++){t[i].s=t[i].a+t[i].b+t[i-1].s-t[i-1].b;}for(i=0;i<n;i++){if(t[i].s>time){time=t[i].s;}}cout<<"Case "<<k<<": "<<time<<endl;k++;}return 0;}
- uva --11729-- Commando War
- UVa 11729 Commando War
- uva - 11729 - Commando War
- UVA 11729 - Commando War
- uva 11729 - Commando War
- Uva-11729-Commando War
- UVA 11729 - Commando War
- UVA 11729 Commando War
- UVA 11729 - Commando War
- UVA 11729 Commando War
- UVA 11729 - Commando War
- Commando War, UVa 11729
- UVa 11729 - Commando War
- UVA 11729 Commando War
- uva 11729 Commando War
- Uva 11729 Commando War
- uva 11729 Commando War
- UVA - 11729 Commando War
- C#调用MD5
- 系统设备的枚举(DirectShow)
- mysql获取系统当前的数字形式时间值
- .NET 2.0 使用最新版的JSON.net 进行反序列化
- uva 11636 - Hello World!(规律)
- UVA 11729 Commando War
- 【热门收藏】iOS开发人员必看的精品资料(100个) ...
- 编译器gcc的常用选项
- visual studio快捷键大全
- Web攻防系列教程之跨站脚本攻击和防范技巧详解
- 开始使用Mac OS X——写给Mac新人
- 【50个最受网友欢迎的HTML5资源下载列表】
- 招聘页游flash开发人员,苏州
- 要学习的东西很多啊!