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

34710번 - 원빈이의 인생 스케줄링

시간 제한메모리 제한제출정답맞힌 사람정답 비율
0.5 초 1024 MB166716661.682%

문제

원빈이는 자신의 완벽한 인생을 살기 위해 지식($K$)과 건강($H$)이라는 두 가지 수치를 관리한다. 1ドル$일차 아침에 두 수치는 모두 0ドル$이며, 원빈이는 1ドル$일차부터 매일 아침 두 가지 수치 중 하나를 선택해 그 값을 1ドル$ 증가시킬 수 있다.

원빈이의 인생에는 $N$개의 작업이 주어지고, 원빈이는 $N$개의 작업을 모두 문제 없이 수행하여 행복 수치 $S$를 최대화하고 싶어 한다. $i$번째 작업은 $T_i$일 저녁에 수행되는데, 그 시점에 원빈이의 지식 수치 $K$가 해당 작업의 요구치 $L_i$보다 크거나 같다면 원빈이의 행복 수치 $S$에 현재 건강 수치 $H$만큼이 더해진다. 만약 $K$가 $L_i$보다 작다면 원빈이의 완벽한 인생은 무너져 행복 수치는 영원히 $-1$로 고정된다.

1ドル$일차 아침에 행복 수치 $S$는 0ドル$이다. 원빈이가 최적으로 행동했을 때, 마지막 작업이 정산된 직후 행복 수치 $S$의 최댓값을 구해주자.

입력

첫째 줄에 작업의 개수를 나타내는 정수 $N$이 주어진다. $(1 \le N \le 200,000円)$

둘째 줄부터 $N+1$번째 줄까지 각 줄마다 두 정수가 주어진다. 두 정수는 각 작업의 마감일 $T_i$와 지식 요구랑 $L_i$를 뜻한다. $(1 \le T_i \le 200,000円; 0 \le L_i \le 200,000円)$

출력

마지막 작업이 정산된 직후 행복 수치 $S$의 최댓값을 출력한다. 만약 모든 요구 조건을 만족하는 것이 불가능하다면 -1을 출력한다.

제한

예제 입력 1

3
3 2
7 3
5 4

예제 출력 1

5

예제 입력 2

2
5 3
5 4

예제 출력 2

2

예제 입력 3

2
5 6
5 6

예제 출력 3

-1

노트

출처

University > 서강대학교 > Sogang Programming Contest > 2025 Sogang Programming Contest > Master F번

University > 서강대학교 > Sogang Programming Contest > 2025 Sogang Programming Contest > Champion E번

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

출처

대학교 대회

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

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