#P13865. [yahoo_procon2019 qual]Odd Subrectangles
[yahoo_procon2019 qual]Odd Subrectangles
题目描述
有一个 行 列的网格。每个格子中写有 或 的整数,从上到下第 行,从左到右第 列的格子中写的整数为 。
请计算在所有 种行的子集 和列的子集 的组合中,满足以下条件的组合数,并将结果对 取模:
- 属于 的行和属于 的列的交集中的 个格子中所写整数的总和为奇数。
输入格式
输入以如下格式从标准输入给出。
输出格式
请输出满足条件的行的子集 和列的子集 的组合数,对 取模后的结果。
输入输出样例 #1
输入 #1
2 2
0 1
1 0
输出 #1
6
输入输出样例 #2
输入 #2
2 3
0 0 0
0 1 0
输出 #2
8
说明/提示
限制条件
- $0 \leq a_{i,j} \leq 1\ (1 \leq i \leq N, 1 \leq j \leq M)$
- 输入均为整数
样例解释 1
例如,当选择 为第 行, 为第 列时,其交集中的格子所写整数之和为 ,为奇数。