#luoguP12057. [THUPC 2025 决赛] 好串

[THUPC 2025 决赛] 好串

本题没有可用的提交语言。

题目描述

对于三个长度为 nn 的 01 字符串 s1,s2,s3s_1,s_2,s_3,称长度为 nn 的 01 字符串 tt好的当且仅当 $\forall 1 \le i,j \le n, \exists k \in \{1,2,3\}, s_{k,i} = t_i, s_{k,j} = t_j$。设 f(s1,s2,s3)f(s_1,s_2,s_3) 为这样的好的串的数量。

现在我们有三个长度为 nn 的随机 01 字符串 s1,s2,s3s_1,s_2,s_3,其中 si(1i3)s_i (1 \le i \le 3) 的第 j(1jn)j (1 \le j \le n) 个字符有 pi,j9\frac{p_{i,j}}{9} 的概率为 1(1pi,j9)\left(1 - \frac{p_{i,j}}{9}\right) 的概率为 0,其中 pi,jp_{i,j} 是一个 0099 的整数。所有的随机事件是独立的。你需要求 f(s1,s2,s3)f(s_1,s_2,s_3) 的期望,对 998244353998244353 取模。

输入格式

输入第一行一个整数 n (3n3×105)n\ (3 \le n \le 3 \times 10^5) 表示字符串长度,接下来一个 33nn 列的数字矩阵,其中第 ii 行第 jj 列的字符表示 pi,jp_{i,j}

输出格式

输出一个整数表示答案对 998244353998244353 取模的值。

3
900
090
009

4

3
999
999
999

1

10
0123456789
1234567890
2345678901

612360617

提示

样例 #1 解释

在该组样例中,s1,s2,s3s_1, s_2, s_3 分别为 100, 010, 001,四种方案分别为 100010001000

来源与致谢

来自 THUPC2025(2025 年清华大学学生程序设计竞赛暨高校邀请赛)决赛。感谢 THUSAA 的提供的题目。

数据、题面、标程、题解等请参阅 THUPC 官方仓库 https://thusaac.com/public