아직 만들고 있는 페이지입니다.

이 페이지는 아직 만드는 중입니다. 보이는 내용은 바뀔 수 있습니다.

압수르디스탄의 도로 2

시간 제한1초메모리 제한256 MB

요약
N개 도시가 각각 무작위로 다른 도시 하나와 도로를 연결할 때 전체 도로망이 연결될 확률을 구합니다.
난이도

어려움10점 중 8점

유형
조합론, 확률, 그래프, 동적 계획법
정답자
아직 제출이 없습니다

문제

압수르디스탄에는 도시가 NN개 있다. 작년에 도시마다 자기 자신이 아닌 도시를 하나씩 골라, 그 도시와 잇는 도로를 하나 놓았다. 도로는 양방향으로 다닐 수 있다.

각 도시는 나머지 N−1N-1개 도시 중 하나를 균등한 확률로 고르고, 도시끼리의 선택은 서로 독립이다. 따라서 도로망은 (N−1)N(N-1)^N가지가 나올 수 있고, 각각이 나올 확률은 모두 같다. 두 도시가 서로를 골랐다면 그 사이에는 도로가 두 개 놓인다.

이렇게 놓인 도로 NN개만 이용해서 어느 도시에서든 나머지 모든 도시로 갈 수 있으면 도로망이 연결되었다고 한다. 도로망이 연결될 확률을 구하여라.

입력

첫째 줄에 도시의 개수 NN이 주어진다. (2≤N≤1402 \le N \le 140)

출력

첫째 줄에 도로망이 연결될 확률을 출력한다. 소수점 아래 13번째 자리에서 반올림해서 소수점 아래 자리를 정확히 12개 출력하고, 반올림할 자리의 값이 5이면 올린다. 확률이 1이면 1.000000000000을 출력한다.

예제2

  1. 예제 1

    입력
    4
    
    예상 출력
    0.962962962963
    
  2. 예제 2

    입력
    2
    
    예상 출력
    1.000000000000