Type: Default 1000ms 256MiB

皇后

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

题目描述

我们现在令皇后与皇后攻击不到,任意两个皇后都不能处于同一行、同一列或同一斜线上。

现在给定整数 n ,请你输出所有的满足条件的棋子摆法。

输入描述

每组测试数据描述如下:

第一行为两个正整数 n ( 1 <= n <= 9 ) 表示棋盘边长 每个解决方案占 n 行,每行输出一个长度为 n 的字符串,用来表示完整的棋盘状态。

其中 . 表示某一个位置的方格状态为空,Q 表示某一个位置的方格上摆着皇后。

每个方案输出完成后,输出一个空行。

输出描述

输出方案的顺序任意,只要不重复且没有遗漏即可。

样例

4
.Q..
...Q
Q...
..Q.

..Q.
Q...
...Q
.Q..

ACM第二次排名赛

Not Attended
Status
Done
Rule
ACM/ICPC
Problem
8
Start at
2025-3-29 14:00
End at
2025-3-31 22:00
Duration
56 hour(s)
Host
Partic.
42