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

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

题目描述

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

输入格式

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

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

输出格式

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

3
010
101
010
2

数据范围与提示

对于全部数据,保证 1n50001≤n≤50000ci,j10≤c_{i,j}≤1

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