1828: 扫雷
题目描述
输入
第一行 三个整数n,m,k 分别表示扫雷区域的高和宽,地图中含有的雷数。
以下n行 每行m个字符表示地图的具体情况。
如果字符为‘0’到‘8’中的,表示此区域已被探索,数字表示周围的雷数。
如果为‘.’则表示此区域未知。
输出
一个小于10000的整数 表示这些雷的所有排布方式的数目mod 10000后的结果。
样例输入 复制
9 9 10
.10000000
110012321
00002....
00002....
00001....
00011....
1101.....
.101122..
1100001..
样例输出 复制
24
提示
数据规模
0<n,m<=100
0<k<=100
样例解释
这里只给出前四种的排布可能,*表示此处为雷区。
*10000000
110012321
00002***.
00002**..
00001....
00011....
1101*.*..
*101122*.
1100001..
*10000000
110012321
00002***.
00002**..
00001....
00011....
1101*.*..
*101122..
1100001*.
*10000000
110012321
00002***.
00002*.*.
00001....
00011....
1101*.*..
*101122*.
1100001..
*10000000
110012321
00002***.
00002*.*.
00001....
00011....
1101*.*..
*101122..
1100001*.