트리 GCD
시간 제한2.5초메모리 제한1024 MB
정점 번호가 1부터 N까지인 트리가 주어질 때, 모든 i < j 쌍에 대해 gcd(i, j, dist(i, j))의 합을 구합니다.
문제
정점이 개인 무방향 트리가 주어진다. 각 정점에는 부터 까지의 서로 다른 정수가 번호로 붙어 있다.
는 트리에서 정점 와 정점 를 잇는 최단 경로의 길이이다.
를 구하라. 여기서 는 , , 의 최대공약수이다.
입력
첫째 줄에 정수 이 주어진다. 이후 개의 줄에 공백으로 구분된 정수 와 ()가 주어지며, 이는 정점 와 정점 사이에 간선이 있다는 뜻이다.
출력
의 값을 출력한다.
제한
()
()
주어지는 그래프는 트리이다.