sdut 活动选择问题

活动选择问题

Time Limit: 1000MS  Memory Limit: 65536KB
Submit  Statistic  Discuss

Problem Description

 sdut 大学生艺术中心每天都有n个活动申请举办,但是为了举办更多的活动,必须要放弃一些活动,求出每天最多能举办多少活动。

Input

 输入包括多组输入,每组输入第一行为申请的活动数n(n<100),从第2行到n+1行,每行两个数,是每个活动的开始时间b,结束时间e;

Output

 输出每天最多能举办的活动数。

Example Input

12
15 20
15 19
8 18
10 15
4 14
6 12
5 10
2 9
3 8
0 7
3 4
1 3

Example Output

5

#include
#include
#include
using namespace std;
struct st
{
    int s,e;
};
int cmp(st a,st b)
{
    return a.e>a[i].s>>a[i].e;
    }
    sort(a,a+n,cmp);
    int ans=0;
    for(int i=0;i


你可能感兴趣的:(贪心,sdut,ACM算法入门)