정점이 개, 간선이 개인 무방향 그래프가 있다. 각 간선의 색은 1번부터 번 중 하나이다.
1번 정점에서 번 정점으로 가는 경로의 비용은 다음과 같다.
같은 정점이나 간선을 여러 번 지나도 된다. 같은 간선을 여러 번 지나면 지난 횟수만큼 센다.
1번에서 번으로 가는 경로의 최소 비용을 구하여라.
입력은 다음과 같은 형식으로 주어진다.
각 테스트 케이스마다 최소 비용을 한 줄에 출력한다.
각 케이스는 다음 형식이다.
첫째 줄의 는 테스트 케이스의 수이다. 각 케이스의 첫째 줄에 가 주어진다. 다음 개 줄의 번째 줄은 정점 를 잇는 색 의 무방향 간선이다. 중복 간선은 가능하다. 1번에서 번으로 가는 경로는 항상 존재한다.
| 2 | 13 | 주어진 그래프는 트리이다. |
| 3 | 35 | ; . |
| 4 | 42 | 추가적인 제약이 없다. |