순회 강연

면접 대비

시간 제한2초메모리 제한128 MB

요약
각 강의 요청에 마감일과 수당이 있을 때 하루에 하나씩만 강의할 수 있는 조건에서 얻을 수 있는 최대 수당 합을 구합니다.
난이도

보통10점 중 6점

유형
그리디, 유니온 파인드, 정렬
정답자
아직 제출이 없습니다

문제

한 학자가 n개의 대학으로부터 강연 요청을 받았다. 여기서 0 ≤ n ≤ 10,000이다. 각 대학은 d일 안에 강연을 하면 p만큼의 강연료를 지급하겠다고 제안했다. 여기서 1 ≤ p ≤ 10,000, 1 ≤ d ≤ 10,000이며, p와 d는 대학마다 다를 수 있다.

학자는 하루에 최대 한 곳에서만 강연할 수 있다. 받을 수 있는 강연료 합계의 최댓값을 구하라.

입력

첫째 줄에 정수 n이 주어진다. 다음 n개의 줄에는 각 대학이 제시한 강연료 p와 마감 일수 d가 주어진다.

출력

받을 수 있는 강연료 합계의 최댓값을 출력한다.

예제1

  1. 예제 1

    입력
    7
    20 1
    2 1
    10 3
    100 2
    8 2
    5 20
    50 10
    
    예상 출력
    185