프로그램 명: cskyline(open)
제한시간: 1 초

존의 소들은 해 질때를 좋아한다. 그들은 저 멀리 보이는 도시의 지평선을 볼수 있다.

베시(소)에게 스카이 라인 정보가 주어질 때 얼마나 많은 빌딩이 있는가를 알고자 한다. 빌딩수는 최소로 하여야 한다.

빌딩은 사각형 모양이고 스카이라인은 길이는 1 에서 W ( 1 <= W <= 1,000,000) 폭 만큼이고 , 점의 개수는 N ( 1 <= N <= 500,000 ) 개이고 x 와 y 의 좌표가 주어진다

예를 들어 지평선 모양이 다음과 같다면

.......................... 
.....XX.........XXX....... 
.XXX.XX.......XXXXXXX..... 
XXXXXXXXXX....XXXXXXXXXXXX 
지평선의 정보는 (1,1), (2,2), (5,1), (6,3), (8,1), (11,0), (15,2), (17,3), (20,2), (22,1) 이다.

위의 스카이라인으로 만들 수 있는 최소 빌딩수는 6 개이다.

.......................... .......................... 
.....22.........333....... .....XX.........XXX....... 
.111.22.......XX333XX..... .XXX.XX.......5555555..... 
X111X22XXX....XX333XXXXXXX 4444444444....5555555XXXXX 

.......................... 
.....XX.........XXX....... 
.XXX.XX.......XXXXXXX..... 
XXXXXXXXXX....666666666666

입력

출력

주어진 지평선을 만들수 있는 최소 빌딩수를 출력한다.

입출력 예

입력

10 26
1 1
2 2
5 1
6 3
8 1
11 0
15 2
17 3
20 2
22 1

출력

6
출처:USACO 2005 November Silver

[질/답] [제출 현황] [푼 후(2)]
[ 채 점 ] [홈으로]  [뒤 로]