도로 폐쇄

아직 제출이 없습니다시간 제한1초메모리 제한1024 MB

문제

수라바야 시는 N개의 분기점이 있는데, 0부터 N1N - 1로 번호가 매겨져 있다. 이 분기점들은 N1N - 1개의 양방향 도로로 연결되어 있고, 0부터 N2N - 2로 번호가 매겨져 있다. 서로 다른 두 분기점을 어떻게 고르더라도 이 둘을 잇는 유일한 경로가 있다. 도로 ii (0 iN20 \le i \le N - 2)는 분기점 U\[i]U\[i]V\[i]V\[i]를 연결한다.

환경 문제에 대한 경각심을 높이기 위해서 수라바야 시의 시장 김 박사는 자동차 없는 날을 지정하려고 한다. 자동차 없는 날 행사로, 김 박사는 도로를 폐쇄하려고 한다. 폐쇄할 도로는 다음과 같이 정해진다. 김 박사는 먼저 음이 아닌 정수 kk를 고르고, 모든 분기점에 kk개 이하의 폐쇄되지 않은 도로가 직접 연결되어 있도록 한다. 도로 ii를 폐쇄하는 비용은 W\[i]W\[i]이다.

김 박사를 도와서 가능한 음이 아닌 정수 kk (0kN10 \le k \le N - 1) 각각에 대해 조건을 만족하게 도로를 폐쇄하는 최소 비용을 구하자.

제한

  • 2N100,0002 \le N \le 100\\,000
  • 0U\[i],V\[i]N10 \le U\[i], V\[i] \le N - 1 (모든 0iN20 \le i \le N - 2)
  • 어떤 두 분기점도 하나 또는 그 이상의 도로를 통해서 연결되어 있다.
  • 1W\[i]1091 \le W\[i] \le 10^9 (모든 0iN20 \le i \le N - 2)