문제
KOI 도시는
각 도로는 서로 다른 두 건물을 연결하며, 이 중
이때, 임의의 두 건물 사이를 도로들을 이용해 오갈 수 있다.
원래 KOI 도시의 각 도로는 무료로 이용할 수 있었다.
즉, 모든 도로의 통행료는
그러나, KOI 도시의 시장인 정올이는 KOI 도시의 재정난을 극복하기 위해,
구체적으로, 정올이는
도로망의 총 비용은, 가능한 모든 두 건물의 쌍 사이의 최소 이동 비용의 합으로 정의한다.
즉, 모든
이를 수학 기호로 표기하면, 도로망의 총 비용은
정올이는 통행료 변화가 시민들에게 어떤 영향을 줄지 분석하려고 한다.
당신은 정올이를 도와,
제약 조건
주어지는 모든 수는 정수이다.
2≤N≤500 N−1≤M≤\frac{N(N−1)}{2} 1≤i≤M 에 대해서,u_i≠v_i 를 만족한다.1≤i≤M 에 대해서,1≤u_i,v_i≤N 을 만족한다.임의의 서로 다른 두 건물을 잇는 도로는 최대 하나이다.
임의의 두 건물 사이를 도로들을 이용해 오갈 수 있다.
입력
첫 번째 줄에
다음
출력
총
부분문제
| 번호 | 점수 | 조건 |
|---|---|---|
| #1 | 10점 | |
| #2 | 15점 | |
| #3 | 30점 | |
| #4 | 45점 | 추가 제약 조건 없음. |
예제 #1
4 4
1 2
2 3
3 1
3 4
0
6
10
16
4일이 지난 뒤 각 건물 간의 최소 이동 비용은 다음과 같은 표로 나타낼 수 있다.
1번 건물 | 2번 건물 | 3번 건물 | 4번 건물 | |
|---|---|---|---|---|
1번 건물 | 0 | 1 | 1 | 2 |
2번 건물 | 1 | 0 | 1 | 2 |
3번 건물 | 1 | 1 | 0 | 1 |
4번 건물 | 2 | 2 | 1 | 0 |
따라서,
예제 #2
4 4
2 3
3 1
3 4
1 2
0
8
14
16