짧은 무작위 문제
시간 제한6초메모리 제한512 MB
간선 길이가 0과 1 사이의 독립적인 균등 분포 실수인 트리가 주어질 때, 지름의 기댓값을 10^9+7로 나눈 나머지로 구합니다.
문제
이 대회에는 이 문제 말고도 풀 문제가 많으니 짧게 가겠다.
개의 정점으로 이루어진 트리가 주어진다. 각 간선의 길이는 0과 1 사이의 실수 중에서 서로 독립적으로, 균등한 확률로 무작위 선택된다. 이 트리 지름의 기댓값을 구하라.
입력
첫 줄에 정점의 개수를 나타내는 정수 ()이 주어진다.
다음 개 줄에는 번째 간선의 양 끝점을 나타내는 정수 , (, )가 한 줄에 하나씩 주어진다.
출력
답을 로 나눈 값으로 출력한다. 기댓값은 서로소인 정수 , 에 대해 로 나타낼 수 있는 유리수이며, 는 로 나누어떨어지지 않는다. 가 의 배수가 되도록 하는 0 이상 이하의 정수 를 출력한다.