#960
Gold V
RAZGOVORI
시간 제한
1s
메모리 제한
32MB
제출
1
정답
1
맞힌 사람
1
정답 비율
100.0%

문제

Author: Leo Osvald Mirkos village has only one long street stretching from east to west with M houses. Each house has a unique house number, starting with 1 and ending with M. Recent storm took out most phone lines so the mayor financed construction of a new one. Mirko is interested in the popularity of this new phone network, so he infiltrated its construction and placed special detectors on some points. Detector detects any phone call made between two houses, as long as one of them is eastward and the other westward from the point the detector is installed. At the end of the first month, Mirko removed all detectors and now wonders what is the smallest number of phone calls that could have been made during that month.

입력

The first line of input contains two integers N (1 ≤ N ≤ 100 000), number of detectors, and M (N < M ≤ 1 000 000 000), number of houses in the village. Next N lines contains two numbers each: Pi (1 ≤ Pi < M), and Ci (1 ≤ Ci ≤ 1 000 000 000), the position and total number of phone calls detected by detector numbered i. We say that a detector is on position Pi if and only if he is between houses numbered Pi and Pi+1. There will never be more than one detector on the same position.

출력

Output a single integer, the minimal number of phone calls made.

예제 입력 1

3 4
3 1
2 2
1 1

예제 출력 1

2

예제 입력 2

2 3
1 23
2 17

예제 출력 2

23

예제 입력 3

3 9
7 2
8 3
3 4

예제 출력 3

5
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출
제출 내역이 없습니다.
맞은 사람
#순위사용자언어시간메모리코드 길이
5712🥇
안우진
Python67ms21796KB253B
난이도 투표
Gold V1명 투표· 약 1개월 전
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
#사용자문제결과언어시간메모리코드 길이제출 시간
5712
맞았습니다
Python67ms21796KB253B2026. 04. 30. 05:25