| 시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
|---|---|---|---|---|---|
| 1 초 | 1024 MB | 94 | 71 | 65 | 75.581% |
확률과 통계 수강생들이 빙고를 하고 있다. 이들의 빙고 게임은 다음과 같은 규칙으로 진행된다.
위 빙고판의 점수는 5ドル$점이다.
사회자는 매우 공정하여, 매 차례에 부를 수 있는 수를 동일한 확률로 선택하여 부른다.
현재까지 진행된 게임의 상황을 반영한 참가자 $A$의 빙고판이 주어진다. 사회자가 정확히 $k$개의 수를 추가로 부를 예정이라고 할 때, $A$가 받을 최종 점수의 기댓값을 구해 보자.
첫 번째 줄에 두 정수 $n,ドル $k$가 주어진다. $(1 \le n \le 100;$ 0ドル \le k \le n^2)$
두 번째 줄부터 $n$개의 줄에 걸쳐 빙고판의 상태가 0ドル$과 1ドル$로 이루어진 길이 $n$의 문자열로 주어진다. 0ドル$은 칸에 색이 채워지지 않았음을, 1ドル$은 색이 채워져 있음을 의미한다.
입력된 빙고판에는 채워지지 않은 칸이 적어도 $k$개 있음이 보장된다.
$A$가 얻는 최종 점수의 기댓값을 $X$라고 할 때, 첫째 줄에 정수 $(n^2)! \times X$를 소수 10ドル^9+7$로 나눈 나머지를 출력한다.
주어진 입력의 범위에서 $(n^2)! \times X$가 정수가 된다는 사실을 증명할 수 있다.
2 2 00 00
24
2 0 10 11
72
5 24 00000 00000 00000 00000 00000
831030901
5 4 00000 00000 00100 00000 00000
182548743
6 17 000010 000100 001000 010000 100000 000001
389132331
Contest > BOJ User Contest > 미적확통컵 > 2022 제1회 미적확통컵 I번