3942冲突

3942   冲突

题目描述

监狱的每间牢房是一个不超过4×4的正方形,里面设有一些障碍,牢房里住着的犯人脾气都很大,只要两个犯人位于同一行或同一列即会发生冲突,但障碍物可以阻挡同行或同列犯人的冲突。问最多可放几个犯人而不会发生冲突。如图2.18所示,左边表示初始牢房样,右边4个显示了摆放方案,当然,最后两个方案是错误的。


输入格式:

有多组测试数据,每组数据第一行为一个整数N表示牢房大小。随后N行描述牢房,其中X表示障碍。

所有测试数据结束的标志为0。

输出格式:

输出最多可放的犯人数。
输入样例 复制
4
.X..
....
XX..
....
3
.X.
X.X
.X.
3
...
.XX
.XX
0
输出样例 复制
5
5
2

说明

17
26
通过提交
时空限制1000ms/128mb
题目来源
评测方式在线评测
题目类型递归
难        度