#1529. N皇后问题
N皇后问题
现在给定整数 ,请你输出所有的满足条件的棋子摆法。
输入格式
共一行,包含整数 。
输出格式
每个解决方案占 行,每行输出一个长度为 的字符串,用来表示完整的棋盘状态。
其中 .
表示某一个位置的方格状态为空,Q
表示某一个位置的方格上摆着皇后。
每个方案输出完成后,输出一个空行。
注意:行末不能有多余空格。
输出方案的顺序任意,只要不重复且没有遗漏即可。
数据范围
输入样例:
4
输出样例:
.Q..
...Q
Q...
..Q.
..Q.
Q...
...Q
.Q..