Pro.ID1934 Titlen后问题(Las Vegas算法) Title链接http://10.20.2.8/oj/exercise/problem?problem_id=1934 AC0 Submit7 Ratio0.00% 时间&空间限制描述在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。 n后问题等价于在n×n格的棋盘上放置n个皇后,任何2个皇后不放在同一行或同一列或同一斜线上。 输入输入的第一个为测试样例的个数T,接下来有T个测试样例。每个测试样例的只有一行一个数n ( n < 100 ),表示棋盘的大小。 输出Description 在n×n格的棋盘上放置彼此不受攻击的n个皇后。按照国际象棋的规则,皇后可以攻击与之处在同一行或同一列或同一斜线上的棋子。 n后问题等价于在n×n格的棋盘上放置n个皇后,任何2个皇后不放在同一行或同一列或同一斜线上。 Input 输入的第一个为测试样例的个数T,接下来有T个测试样例。每个测试样例的只有一行一个数n ( n < 100 ),表示棋盘的大小。 Output 为每个测试样例输出一行结果:任意一种可行方案。 可行方案的输出格式是:第一行的皇后所处的列号,第二行的皇后所处的列号,...,第n行的皇后所处的列号。列号从1开始。每个列号之后跟一个空格。 如果没有可行方案,则输出NIL Sample Input 2 Sample Output NIL Author 样例输入2 样例输出NIL 提示作者 |