외주
우측 버튼을 눌러 기기를 연결해주세요.
문제정보
외주
100
참여자
47
정답률
40.4%
4
4


형기는 뛰어난 개발 실력을 가지고 있지만 게을러서 아직 일자리를 구하지 못했다. 사실 집에서 뒹굴거리는 게 더 좋아서 구할 생각도 없는 듯하다. 그러던 어느 날, 형기는 슬슬 새 컴퓨터를 장만해야겠다고 생각이 들었고 그러려면 돈이 필요하다는 것을 깨달았다. 어쩔 수 없이 형기는 외주작업을 맡아 함으로써 돈을 벌고자 한다. 형기는 외주 전문 사이트에 글을 올린 후, 그대로 잠이 들었다.

다음 날 일어나서 자신이 올린 글을 확인해보니 수많은 외주작업 요청이 들어온 것을 보고는 입이 쩍 벌어졌다. 벌써부터 돈이 굴러들어오는 생각에 입꼬리가 올라갔지만, 각 외주작업의 요청에는 계약금과 마감기한이 정해져 있어 신중하게 골라야만 했다. 아무리 형기의 개발 실력이 뛰어나도 이 수많은 외주작업을 해내기엔 벅찬 일이었기 때문이다.

자세한 상황은 다음과 같다. 형기에게 들어온 외주작업 요청의 수는 N개이다. 각 외주작업은 계약금 와 마감기한 를 가지고 있다. 형기는 어떤 외주작업이든지 끝마치는 데 하루가 소요된다. 이러한 상황에서 형기는 최대한 많은 돈을 벌 수 있도록 외주작업을 선택하고자 한다. 형기가 벌 수 있는 최대 금액은 얼마일까?


입력


첫째 줄에 형기에게 들어온 외주작업 요청의 수를 나타내는 정수 N이 주어진다. (단, )

이후 N개의 줄에 걸쳐서 각 줄마다 두 개의 정수 가 공백으로 구분되어 주어진다. 는 i번째 외주작업을 완료했을 때 받는 금액, 는 i번째 외주작업의 데드라인이다. (단, )

또한, 현 시점을 1일째로 기준을 잡는다. 즉, 오늘이 지나고 나면 데드라인이 1인 외주작업을 더 이상 완료할 수 없다.


출력


형기가 벌 수 있는 최대의 금액을 출력한다.



입/출력 예시
:
공백
:
줄바꿈
:
예시 1
입력
5
1002
191
272
251
153
출력
142
예시 2
입력
7
11
21
31
41
51
61
71
출력
7
예시 3
입력
10
4510
299
98
457
186
255
404
233
402
361
출력
310
예시 4
입력
15
821
4611
9510
159
311
38
535
1911
1912
936
6314
464
687
797
554
출력
733
⋇ 입출력 형식을 잘 지켜주세요
Q&A
누구나 질문하고 답변할 수 있는 Q&A입니다. 문제를 풀며 어려웠던 부분에 대해 질문해보세요.
이 문제에 관한 질문 (0)