#Z1002. 矩阵
矩阵
Description
有一个 的矩阵,每个位置 如果是 . 表示为白色,如果是 # 表示为黑色。
初始时,每个位置可以是黑色或白色的, 位置的值会作为 给你。
现在有一种操作,选择两个整数 ,记 的颜色为 ,将 的颜色赋为 。
你的任务是将整个矩阵变成全黑,如果能够办到,输出最少步数,否则输出 -1 。
Input
第一行一个整数 。 接下来 行,每行 个字符表示整个矩阵。
Output
输出只有一行,一个整数表示答案。
Samples
2
#.
.#
3
2
..
..
-1
对于 的数据, ; 对于另外 的数据,满足每一列都至少有一个黑色的格子; 对于 的数据, 。
Limitation
1s, 1024KiB for each test case.
相关
在下列比赛中: