가지치기 3초 1024MB
문제
정점
트리에서 두 정점 사이의 거리는 두 정점을 연결하는 경로에서 지나야 하는 간선의 수이다.
가지치기라는 연산을 통해 배열
정점
V 를 선택한다.V 에서 가장 거리가 먼 정점 중 가장 작은 번호를 가진 정점을 트리에서 삭제한다.트리의 정점이 모두 없어질 때까지 2. 를 반복한다.
다른 두 배열
입력
첫 번째 줄에
출력
첫 번째 줄에
예제
3
3 1
1 2
3
정점
트리에서 두 정점 사이의 거리는 두 정점을 연결하는 경로에서 지나야 하는 간선의 수이다.
가지치기라는 연산을 통해 배열
정점
트리의 정점이 모두 없어질 때까지 2. 를 반복한다.
다른 두 배열
첫 번째 줄에
첫 번째 줄에
3
3 1
1 2
3