#P12796. [NERC 2022] Game of Questions

    ID: 12620 远端评测题 5000ms 1024MiB 尝试: 0 已通过: 0 难度: 8 上传者: 标签>2022Special Judge快速沃尔什变换 FWT快速莫比乌斯变换 FMTICPC状压 DPNERC/NEERC

[NERC 2022] Game of Questions

Description

Genie 正在参加一个智力游戏。游戏包含 nn 个问题,有 mm 名从 11mm 编号的参赛者。Genie 是 11 号参赛者。

对于每个问题 ii 和参赛者 jj,已知该参赛者是否会正确回答该问题。

游戏的目标是成为坚持到最后的参赛者之一。

游戏按如下方式进行。首先,所有 nn 个问题会被随机均匀打乱(所有 n!n! 种排列都是等可能的)。然后,问题会一个接一个地被提出。每位参赛者都会回答问题。如果所有仍在游戏中的参赛者都回答正确,或都回答错误,则什么也不会发生。否则,回答错误的参赛者将输掉并离开游戏。

在所有 nn 个问题都被问完后,所有仍在游戏中的参赛者都被宣布为获胜者。

Genie 赢得游戏的概率是多少?

Input Format

第一行包含两个整数 nnmm——问题的数量和参赛者的数量 (1n21051 \le n \le 2 \cdot 10^5; 2m172 \le m \le 17)。

接下来的 nn 行中的第 ii 行包含 mm 个字符 si,1,si,2,,si,ms_{i, 1}, s_{i, 2}, \ldots, s_{i, m}。如果参赛者 jj 正确回答了问题 ii,则字符 si,js_{i, j}1\tt{1},否则为 0\tt{0}

Output Format

输出 Genie 赢得游戏的概率。如果你的答案的绝对或相对误差不超过 10910^{-9},则该答案将被认为是正确的。

1 5
11010
1.0000000000000000
3 3
011
101
110
0.3333333333333333
6 4
1011
0110
1111
0110
0000
1101
0.1666666666666667

Hint

在第一个样例中,只有一个问题,Genie 会正确回答,因此赢得比赛(与参赛者 2244 一起)。

在第二个样例中,一名参赛者将在第一个被问到的问题后离开,另一名参赛者将在第二个被问到的问题后离开。每位参赛者获胜的概率为 13\frac{1}{3}

翻译由 gemini2.5pro 完成