loj#P3627. 「2021 集训队互测」这是一道集训队胡策题
「2021 集训队互测」这是一道集训队胡策题
题目描述
给出一个 的 矩阵 ,求有多少长度为 的 序列 ,满足 或 ,答案对 取模。
输入格式
第一行一个整数 表示矩阵大小。
接下来 行,每行一个长度为 的 字符串 ,其中第 个字符表示 。
输出格式
一行一个整数表示答案对 取模后的结果。
3
010
101
010
2
数据范围与提示
对于全部数据,保证 ,。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 矩阵随机 | ||
给出一个 n×n 的 01 矩阵 c,求有多少长度为 n 的 01 序列 a,b,满足 ci,j=ai 或 ci,j=bj,答案对 998244353 取模。
第一行一个整数 n 表示矩阵大小。
接下来 n 行,每行一个长度为 n 的 01 字符串 ci,其中第 j 个字符表示 ci,j。
一行一个整数表示答案对 998244353 取模后的结果。
3
010
101
010
2
对于全部数据,保证 1≤n≤5000,0≤ci,j≤1。
| 子任务编号 | 分值 | 特殊限制 |
|---|---|---|
| 1 | 5 | n≤10 |
| 2 | 15 | n≤20 |
| 3 | 40 | n≤300 |
| 4 | 5 | c 矩阵随机 |
| 5 | 35 |