Monochromization
You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.
Monochromization
题目描述
我们有一个的网格,每个正方形都被涂成黑色或白色。
给定字符串,表示初始每一个正方形的颜色。的第个字符表示的颜色。“”表示白色,“#”表示黑色。
规定以下几种操作:
- 选择一行,然后将该行中的所有正方形涂成白色。
- 选择一行,然后将该行中的所有正方形涂成黑色。
- 选择一列,然后将该列中的所有正方形白色。
- 选择一列,然后将该列中的所有正方形涂成黑色。
试求在将网格涂色的种方法中,通过以任何顺序执行任何次数操作,可以从初始状态获得多少种不同的结果?结果对取模。
输入格式:
第一行输入两个数,后面行分别输入。
输出格式:
一行,直接输出答案。
输入格式
第一行输入两个数 ,后面 行分别输入 。
输出格式
一行,直接输出答案。
样例 #1
样例输入 #1
2 2
#.
.#
样例输出 #1
15
样例 #2
样例输入 #2
3 3
...
...
...
样例输出 #2
230
样例 #3
样例输入 #3
2 4
#...
...#
样例输出 #3
150
样例 #4
样例输入 #4
6 7
.......
.......
.#.....
..#....
.#.#...
.......
样例输出 #4
203949910
数据范围
- ()
- 只包含
.
或者#
。
样例解释 1
在 种状态中,唯一一种得不到的状态是:
.#
#.
20240604集训
- Status
- Done
- Rule
- IOI
- Problem
- 6
- Start at
- 2024-6-4 18:30
- End at
- 2024-6-4 21:00
- Duration
- 2.5 hour(s)
- Host
- Partic.
- 17