백준 2109 순회 강연 ( greedy )
2021. 9. 25.
문제 : 2109번: 순회강연 (acmicpc.net) 2109번: 순회강연 한 저명한 학자에게 n(0 ≤ n ≤ 10,000)개의 대학에서 강연 요청을 해 왔다. 각 대학에서는 d(1 ≤ d ≤ 10,000)일 안에 와서 강연을 해 주면 p(1 ≤ p ≤ 10,000)만큼의 강연료를 지불하겠다고 알려왔다. www.acmicpc.net 접근과정 이 문제를 풀기 위해서, 정렬된 vector와 priority queue 2가지를 사용했습니다. 처음에는 그냥 vector만을 사용해서 해당 날짜마다 가장 큰 강연료들만 더해주면 된다고 생각했는데, 문제에서 d일 안에 와서 강연을 해준다고 했지, d일에만 정확히 강연을 한다고는 하지 않았습니다. 예를들어 (d,p) = (1,1), (2,10), (2,10) 예제의..