Problem4936--线段覆盖问题 III:参加比赛

4936: 线段覆盖问题 III:参加比赛

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 256 MiB

Description

快 noip 了,yyy 很紧张!现在各大 oj 上有 n 个比赛,每个比赛的开始、结束的时间点是知道的。
yyy 认为,参加越多的比赛,noip 就能考的越好。所以,他想知道他最多能参加几个比赛。
由于 yyy 是蒟蒻,如果要参加一个比赛必须善始善终,而且不能同时参加 2 个及以上的比赛。

Input

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

Output

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

Sample 1 Input

3
0 2
2 4
1 3

Sample 1 Output

2

HINT

【数据范围】
对于20%的数据,n ≤ 10;
对于50%的数据,n ≤ 1000;
对于70%的数据,n ≤ 100000;
对于100%的数据,n ≤ 1000000,0 ≤ ai < bi ≤ 1000000。

Source/Category