#P3627. 「2021 集训队互测」这是一道集训队胡策题

「2021 集训队互测」这是一道集训队胡策题

题目描述

给出一个 n×nn×n 的 0101 矩阵 cc,求有多少长度为 nn 的 0101 序列 a,ba,b,满足 ci,j=aic_{i,j}=a_i 或 ci,j=bjc_{i,j}=b_j,答案对 998244353998244353 取模。

输入格式

第一行一个整数 nn 表示矩阵大小。

接下来 nn 行,每行一个长度为 nn 的 0101 字符串 cic_i,其中第 jj 个字符表示 ci,jc_{i,j}。

输出格式

一行一个整数表示答案对 998244353998244353 取模后的结果。

3
010
101
010
2

数据范围与提示

对于全部数据,保证 1≤n≤50001≤n≤5000,0≤ci,j≤10≤c_{i,j}≤1。

子任务编号 分值 特殊限制
11 55 n≤10n≤10
22 1515 n≤20n≤20
33 4040 n≤300n≤300
44 55 cc 矩阵随机
55 3535