90题:放棋子

中等
题目描述:
有一种大小为n x n的网格棋盘,棋盘中某些格子内有障碍物。 现在将棋盘的状况告诉你,请你求出最多可以在棋盘上放置多少棋子,保证放置的棋子 在同一行、同一列不会直接面对(中间无障碍物分隔,则为直接面对)。 棋盘的状态用一个字符串列表L告诉你,一个4x4的棋盘的例子如下: L=[".X..", "....", "XX..", "...."] 其中,X表示该位置有障碍物,.表示该位置无障碍物,棋子只能放在没有障碍物的地方。 现在给你n和L,请你输出最多可以再棋盘上放置的棋子个数。 如: n=4, L=[".X..", "....", "XX..", "...."] 则输出5
示例:

输入:n = 4 L = [".X..", "....", "XX..", "...."]

输出:5

提交次数:
312
通过次数:
100
通过率:
32.05%
相似题目
请选择语言:
请点击"执行代码"或"提交"按钮