Logo
(追記) (追記ここまで)

10760번 - Trapped in the Haybales 다국어

시간 제한메모리 제한제출정답맞힌 사람정답 비율
1 초 256 MB2761027336.683%

문제

Farmer John has received a shipment of N large hay bales (1≤N≤100,000), and placed them at various locations along the road leading to his barn. Unfortunately, he completely forgets that Bessie the cow is out grazing along the road, and she may now be trapped within the bales!

Each bale j has a size Sj and a position Pj giving its location along the one-dimensional road. Bessie the cow can move around freely along the road, even up to the position at which a bale is located, but she cannot cross through this position. As an exception, if she runs in the same direction for D units of distance, she builds up enough speed to break through and permanently eliminate any hay bale of size strictly less than D. Of course, after doing this, she might open up more space to allow her to make a run at other hay bales, eliminating them as well.

Bessie can escape to freedom if she can eventually break through either the leftmost or rightmost hay bale. Please compute the total area of the road consisting of real-valued starting positions from which Bessie cannot escape.

입력

The first line of input contains N. Each of the next N lines describes a bale, and contains two integers giving its size and position, each in the range 1…109. All positions are distinct.

출력

Print a single integer, giving the area of the road from which Bessie cannot escape.

제한

예제 입력 1

5
8 1
1 4
8 8
7 15
4 20

예제 출력 1

14

힌트

출처

Olympiad > USA Computing Olympiad > 2014-2015 Season > USACO US Open 2015 Contest > Gold 3번

  • 데이터를 추가한 사람: oree2113
(追記) (追記ここまで)

출처

대학교 대회

  • 사업자 등록 번호: 541-88-00682
  • 대표자명: 최백준
  • 주소: 서울시 서초구 서초대로74길 29 서초파라곤 412호
  • 전화번호: 02-521-0487 (이메일로 연락 주세요)
  • 이메일: contacts@startlink.io
  • 통신판매신고번호: 제 2017-서울서초-2193 호

AltStyle によって変換されたページ (->オリジナル) /