무작위 신장 트리
시간 제한1초메모리 제한1024 MB
간선 가중치가 0과 1 사이의 균등 분포를 따를 때, 기댓값인 최소 신장 트리의 가중치를 기약분수 p/q로 구합니다.
문제
유우카는 모에 국에 살고 있다. 모에 국의 도로망은 연결된 그래프 이다. 각 간선의 길이는 구간에서 균등하게 뽑은 실수이다. 유우카는 의 최소 신장 트리 길이의 기댓값을 알고 싶어 한다.
입력
첫 줄에 정점의 개수 과 간선의 개수 이 주어진다 (, ). 정점에는 의 번호가 붙어 있다. 이어지는 개의 줄에는 정점 와 를 잇는 간선이 각각 하나씩 주어진다 (). 그래프는 연결되어 있으며, 자기 자신으로 가는 간선과 중복 간선은 없다.
출력
기댓값을 분수 꼴로 한 줄에 출력한다.