#abc193f. [abc193_f]Zebraness
[abc193_f]Zebraness
问题描述
我们有一个由个水平行和个竖直列组成的网格。
用表示从上到下的第行和从左到右的第列的方块。字符描述了的颜色。
B
表示方块被涂成黑色;W
表示方块被涂成白色;?
表示方块尚未被涂色。
高桥将通过将每个未涂色的方块涂成黑色或白色来完成这个黑白网格。
令网格的斑马性为具有共享一条边的黑色方块和白色方块的对数。
找到高桥可以实现的网格的最大可能斑马性。
约束条件
- 是
B
、W
或?
。
输入
输入以以下格式从标准输入中给出:
输出
打印答案。
示例输入 1
2
BB
BW
示例输出 1
2
我们有两对共享一条边的黑色方块和白色方块:和,所以这个网格的斑马性为。
示例输入 2
3
BBB
BBB
W?W
示例输出 2
4
将涂成白色,使得斑马性为,而将它涂成黑色使得斑马性为。
示例输入 3
5
?????
?????
?????
?????
?????
示例输出 3
40