Problem4454--「一本通 1.1 练习 3」线段

4454: 「一本通 1.1 练习 3」线段

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

Description

在一个数轴上有 $n$ 条线段,现选取其中 $k$ 条线段使得这 $k$ 条线段两两没有重合部分,问最大的 $k$ 为多少?

Input

第一行为一个正整数 $n$,
下面 $n$ 行每行 $2$ 个数字 $a_i, b_i$,描述每条线段。

Output

输出文件仅包括一个整数,为 $k$ 的最大值。

Constraints

对于 $20\%$ 的数据,$n≤10$。
对于 $50\%$ 的数据,$n≤1.000$。
对于 $70\%$ 的数据,$n≤100.000$。
对于 $20\%$ 的数据,$n≤1,000,000,\ 0≤a_i<b_i≤1,000,000$。

Sample 1 Input

3
0 2
2 4
1 3

Sample 1 Output

2

Source/Category

提高算法 6.1.贪心算法