Pro.ID2088 TitleAL094 战车问题 Title链接http://10.20.2.8/oj/exercise/problem?problem_id=2088 AC0 Submit8 Ratio0.00% 时间&空间限制描述在n×n 格的棋盘上放置彼此不受攻击的车。按照国际象棋的规则,车可以攻击与之处在同一行或同一列上的棋子。在棋盘上的若干个格中设置了堡垒,战车无法穿越堡垒攻击别的战车。 对于给定的设置了堡垒的n×n 格棋盘,设计一个概率算法,在棋盘上放置尽可能多彼此不受攻击的车。 输入输入第一行是一个正整数n ( 3 < n < 49 )。接下来的n行中,每行有一个由字符 '.'和 'X' 组成的长度为n的字符串。 输出Description 在n×n 格的棋盘上放置彼此不受攻击的车。按照国际象棋的规则,车可以攻击与之处在同一行或同一列上的棋子。在棋盘上的若干个格中设置了堡垒,战车无法穿越堡垒攻击别的战车。 对于给定的设置了堡垒的n×n 格棋盘,设计一个概率算法,在棋盘上放置尽可能多彼此不受攻击的车。 Input 输入第一行是一个正整数n ( 3 < n < 49 )。接下来的n行中,每行有一个由字符 '.'和 'X' 组成的长度为n的字符串。 Output 输出在棋盘上最多可以放置的彼此不受攻击的战车数。 Sample Input 4 .... ..X. .X.. .... Sample Output 6 样例输入4 .... ..X. .X.. .... 样例输出6 提示作者 |