#F. Monochromization

    Type: Default 1000ms 256MiB

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

题目描述

我们有一个H×WH \times W的网格,每个正方形都被涂成黑色或白色。

给定字符串A1,A2,...,AHA_1,A_2,...,A_H,表示初始每一个正方形的颜色。AiA_i的第jj个字符表示(i,j)(i,j)的颜色。“..”表示白色,“#”表示黑色。

规定以下几种操作:

  1. 选择一行,然后将该行中的所有正方形涂成白色。
  2. 选择一行,然后将该行中的所有正方形涂成黑色。
  3. 选择一列,然后将该列中的所有正方形白色。
  4. 选择一列,然后将该列中的所有正方形涂成黑色。

试求在将网格涂色的2HW2^{HW}种方法中,通过以任何顺序执行任何次数操作,可以从初始状态获得多少种不同的结果?结果对998244353998244353取模。

输入格式:

第一行输入两个数H,WH,W,后面HH行分别输入A1,A2,...,AHA_1,A_2,...,A_H

输出格式:

一行,直接输出答案。

输入格式

第一行输入两个数 H,WH,W ,后面 HH 行分别输入 A1,A2,...,AHA_1,A_2,...,A_H

输出格式

一行,直接输出答案。

样例 #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  H, W  10 1\ \leq\ H,\ W\ \leq\ 10
  • Ai = W |A_i|\ =\ W (1  i  H 1\ \leq\ i\ \leq\ H )
  • Ai A_i 只包含 . 或者 #

样例解释 1

1616 种状态中,唯一一种得不到的状态是:

.#

#.

20240604集训

Not Attended
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