100 atcoder#ABC103D. [ABC103D] Islands War
[ABC103D] Islands War
Score : points
Problem Statement
There are islands lining up from west to east, connected by bridges.
The -th bridge connects the -th island from the west and the -th island from the west.
One day, disputes took place between some islands, and there were requests from the inhabitants of the islands:
Request : A dispute took place between the -th island from the west and the -th island from the west. Please make traveling between these islands with bridges impossible.
You decided to remove some bridges to meet all these requests.
Find the minimum number of bridges that must be removed.
Constraints
- All values in input are integers.
- All pairs are distinct.
Input
Input is given from Standard Input in the following format:
Output
Print the minimum number of bridges that must be removed.
5 2
1 4
2 5
1
The requests can be met by removing the bridge connecting the second and third islands from the west.
9 5
1 8
2 7
3 5
4 6
7 9
2
5 10
1 2
1 3
1 4
1 5
2 3
2 4
2 5
3 4
3 5
4 5
4