[Python] BOJ 21924 - 도시건설
https://www.acmicpc.net/problem/21924 21924번: 도시 건설 첫 번째 줄에 건물의 개수 $N$ $(3 \le N \le 10^5 )$와 도로의 개수 $M$ $(2 \le M \le min( {N(N-1) \over 2}, 5×10^5)) $가 주어진다. 두 번째 줄 부터 $M + 1$줄까지 건물의 번호 $a$, $b$ $(1 \le a, b \le N, a ≠ b)$와 두 www.acmicpc.net # 그냥 문제만 읽어봐도 MST를 사용해서 푸는 문제임을 알 수 있다. 1. 처음에 M개의 도로를 (a, b, c)로 입력받고 build에는 (c, a, b)로 저장해준다. ( build.sort()를 했을때 c부터 정렬되게 하기 위해서) 2. total_cost에 모든 도로..