인버전의 기댓값
면접 대비시간 제한1.2초메모리 제한1024 MB
길이 N인 순열을 균등하게 뽑을 때 인버전 개수의 기댓값을 구한다.
문제
길이 의 어떤 순열 에 대해, 인버전의 개수란 이고 인 순서쌍 의 개수와 같다.
길이 의 가능한 모든 개의 순열 중 균등한 확률로 하나를 뽑았을 때, 해당 순열의 인버전의 개수의 기댓값을 구하여라.
입력
첫째 줄에 순열의 길이 이 주어진다. ()
출력
첫째 줄에 인버전의 개수의 기댓값을 출력한다. 실제 정답과 출력값의 절대 오차 혹은 상대 오차가 이하라면 정답으로 인정한다.
힌트
길이 의 순열은 부터 까지의 수가 정확히 한 번 등장하는 수열을 말한다.
예를 들어 와 는 순열이지만, 와 은 순열이 아니다.