题目描述
n 皇后问题:在 的棋盘上放 个皇后,使任意两个皇后不在同一行、同一列或同一条对角线上(皇后可以攻击同行、同列与同对角线上的棋子)。
按行从上到下依次放置,第 行的皇后放在第 列。求字典序最小的列号序列 ;若不存在任何方案,输出 。
输入格式
一行一个整数 。
输出格式
一行 个整数表示每行列号;无解输出 。
样例
输入
4
输出
2 4 1 3
j01385.in输出j01385.outn 皇后问题:在 的棋盘上放 个皇后,使任意两个皇后不在同一行、同一列或同一条对角线上(皇后可以攻击同行、同列与同对角线上的棋子)。
按行从上到下依次放置,第 行的皇后放在第 列。求字典序最小的列号序列 ;若不存在任何方案,输出 。
一行一个整数 。
一行 个整数表示每行列号;无解输出 。
4
2 4 1 3