문제 링크
- http://icpc.me/14950
문제 출처
- 2017 Sogang Programming Contest - Champion H번
사용 알고리즘
- MST
풀이
MST 비슷한 것을 구해야 한다는 느낌이 옵니다. 그러나 도시를 정복하면 모든 도로의 비용이 t씩 증가하는게 조금 걸립니다.
MST를 만들기 위해서는 간선을 N-1개를 추가해야합니다. 그러면 비용이 t씩 증가하는 횟수는 N-2가 되겠죠.
그러므로 MST를 구해준 다음에 (1부터 N-2까지의 합) * T를 더해주면 됩니다.
전체 코드
1 |
|