UVA 11729 Commando War

来源:互联网 发布:赵薇事件 马云 知乎 编辑:程序博客网 时间:2024/06/05 00:43
#include <cstdio>#include <algorithm>using namespace std;typedef struct pp{    int bi, ji;}pp;bool cmp(pp a, pp b){    return a.ji > b.ji;}int main(){    int n, i, c=0;    pp p[1500];    while(scanf("%d", &n) != -1 && n)    {        for(i=0; i<n; i++)            scanf("%d%d", &p[i].bi, &p[i].ji);        sort(p, p+n, cmp);        int tell = 0;        int val=0; //当前完成任务的最晚时间        for(i=0; i<n; i++)        {            tell += p[i].bi;            val = max(val, tell+p[i].ji);        }        printf("Case %d: %d\n", ++c, val);    }    return 0;}

0 0
原创粉丝点击