초콜릿
시간 제한1초메모리 제한128 MB
C가지 색을 같은 확률로 뽑으며 같은 색 두 개가 모이면 즉시 먹어 없앨 때, N번 뽑은 뒤 탁자에 정확히 M개가 남을 확률을 구한다.
문제
가지 색이 있는 초콜릿이 가득 든 큰 봉지가 있습니다. 각 색이 뽑힐 확률은 모두 같습니다. 봉지에서 한 번에 하나씩 초콜릿을 꺼내 탁자 위에 올려놓습니다.
탁자 위에 같은 색의 초콜릿이 두 개가 되는 순간, 그 두 개를 즉시 먹어 치워 탁자에서 없앱니다. 이 규칙 때문에 탁자 위의 각 색은 많아야 한 개만 존재하며, 따라서 탁자 위 초콜릿의 개수는 현재 놓여 있는 서로 다른 색의 개수와 같습니다.
색의 수 , 뽑는 횟수 , 목표 개수 이 주어질 때, 초콜릿을 개 뽑은 뒤 탁자 위에 초콜릿이 정확히 개 남아 있을 확률을 구하세요.
입력
입력은 여러 개의 테스트 케이스로 이루어지며, 한 줄에 하나씩 주어집니다. 각 테스트 케이스는 음이 아닌 세 정수 , , 이 주어진 한 줄입니다 (, ).
입력의 끝은 정수 하나만 있는 줄로 표시되며, 이 줄은 테스트 케이스가 아니므로 처리하지 않습니다.
출력
각 테스트 케이스마다, 초콜릿을 개 뽑은 뒤 탁자 위에 정확히 개가 남아 있을 확률을 소수점 아래 셋째 자리까지 반올림하여 한 줄에 하나씩 출력하세요.