Home => ProblemSet => 2.10-16:线段覆盖
Problem1540--2.10-16:线段覆盖

1540: 2.10-16:线段覆盖

Time Limit: 1 Sec  Memory Limit: 128 MB  Submit: 0  Solved: 14
[ Submit ] [ Status ] [ Creator: ][ 参考程序 ]

Description

现在各大 oj 上有 n 个比赛,每个比赛的开始、结束的时间点是知道的。
有人认为,参加越多的比赛,noip 就能考的越好(假的)。
所以,他想知道他最多能参加几个比赛。
如果要参加一个比赛必须善始善终,而且不能同时参加 2 个及以上的比赛。

Input

第一行是一个整数 n ,接下来 n 行每行是 2 个整数 ai,bi (ai<bi ),表示比赛开始、结束的时间。

Output

一个整数最多参加的比赛数目。

Sample Input Copy

3
0 2
2 4
1 3

Sample Output Copy

2

HINT

对于 20% 的数据, n≤10。
对于 50% 的数据, n≤103
对于 70% 的数据, n≤105
对于 100% 的数据, 1≤n≤106 , 0≤ai<bi≤106

Source/Category