(UVA step1.2)UVA 11729 Commando War(单独交代+并行执行的最短时间求法)
来源:互联网 发布:毛主 感谢日本 知乎 编辑:程序博客网 时间:2024/05/29 03:25
/* * uva_11729.cpp * * Created on: 2013年11月17日 * Author: Administrator */#include <iostream>#include <cstdio>#include <algorithm>#include <vector>using namespace std;struct Job{int b,j;bool operator<(const Job& b)const{//执行时间长的优先交代return j > b.j;}};int main(){int n;int counter = 1;while(scanf("%d",&n)!=EOF,n){int i;vector<Job> v;int b,j;for(i = 0 ; i < n ; ++i){scanf("%d%d",&b,&j);v.push_back((Job){b,j});//**注意这种写法}sort(v.begin(),v.end());//**动态数组的排序int s = 0;int ans = 0;for(i = 0 ; i < n ; ++i){s += v[i].b;ans = max(ans,s + v[i].j);//更新执行完任务的最晚时间}printf("Case %d: %d\n",counter++,ans);}return 0;}
- (UVA step1.2)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
- 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
- huffman编码
- 反躬自省--阅读的力量
- Opengl API简介
- Leetcode: Sort List
- 再议gluPerspective和gluLookAt的关系
- (UVA step1.2)UVA 11729 Commando War(单独交代+并行执行的最短时间求法)
- Codeforces Round #212 (Div.2)
- 体绘制(Volume Rendering)概述之3:光线投射算法(Ray Casting)原理和注意要点
- Windows SC命令总结
- 状态编码与解码器
- [LeetCode] Implement strStr() 字符串子串
- 细分球代码 (参考opengl redbook 的第二章)
- 单链表基本实现(c++)
- 管道