#X1001. 黑色方格
黑色方格
题目描述:
小桃有一个 行 列的方格网格。给定位于从顶部数第 行和从左侧数第 列的方格的颜色为字符 :如果 是 .
,则该方格为白色,如果 是 #
,则该方格为黑色。
考虑进行以下操作:
- 选择一些行(可能为零),以及一些列(可能为零),然后将所选行和所选列中的所有方格涂成红色。
小桃想知道:给定一个正整数 ,有多少种选择行和列的方式使得操作后恰好剩下 个黑色方格?当某个选择中只选择了其中的一行或一列时,小桃认为两个选择是不同的。
输入格式:
第一行包含三个整数 , ,
接下来 行,每行包含一个长度为 的字符串,字符串仅包含 .
和 #
输出格式:
输出一个整数表示答案。
2 3 2
..#
###
5
样例1解释
有 种方案:
- 第 行和第 列
- 第 行和第 列
- 第 行和第 列
- 第 列和第 列
- 第 列
2 3 4
..#
###
1
样例2解释
只有一种方案:什么都不选
2 2 3
##
##
0
6 6 8
..##..
.#..#.
#....#
######
#....#
#....#
208
约定与提示:
对于100%的数据,, 。