【杭电2037】今年暑假不ac

来源:互联网 发布:品牌网络推广方案 编辑:程序博客网 时间:2024/06/08 15:10

这里写图片描述
这里写图片描述
贪心水题

#include<stdio.h>#include<algorithm>using namespace std; struct note {    int began;    int end;} s[101];bool judge(note a,note b){    return a.end<b.end;}int main() {    int n;    while(scanf("%d",&n),n) {        int sum=1,t;        for(int l=0; l<n; l++) {            scanf("%d %d",&s[l].began,&s[l].end);        }        sort(s,s+n,judge);        t=s[0].end;        for(int l=1; l<n; l++) {            if(s[l].began>=t){                t=s[l].end;                sum++;            }        }        printf("%d\n",sum);    }    return 0;}

http://acm.hdu.edu.cn/showproblem.php?pid=2037

0 0
原创粉丝点击