C. 八皇后

    Type: Default 1000ms 256MiB

八皇后

No testdata at current.

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.

###【题目描述】 会下国际象棋的人都很清楚:皇后可以在横、竖、斜线上不限步数地吃掉其他棋子。如何将8个皇后放在棋盘上(有 8×88 × 8 个方格),使它们谁也不能被吃掉!这就是著名的八皇后问题。

对于某个满足要求的 88 皇后的摆放方法,定义一个皇后串a与之对应,即 a=b1b2...b8a=b_1b_2...b_8 ,其中 bib_i 为相应摆法中第i行皇后所处的列数。已经知道 88 皇后问题一共有 9292 组解(即 9292 个不同的皇后串)。

给出一个数 bb ,要求输出第 bb 个串。串的比较是这样的:皇后串 xx 置于皇后串 yy 之前,当且仅当将 xx 视为整数时比y小。

###【输入格式】

11 行是测试数据的组数 nn ,后面跟着 nn 行输入。 每组测试数据占1行,包括一个正整数 b(1b92)b(1≤b≤92)

###【输出格式】

输出有 nn 行,每行输出对应一个输入。输出应是一个正整数,是对应于 bb 的皇后串。

###【输入样例】

2
1
92

###【输出样例】

15863724
84136275

9.22集训班作业

Not Attended
Status
Done
Rule
OI
Problem
4
Start at
2023-9-21 18:00
End at
2023-9-28 16:40
Duration
166.7 hour(s)
Host
Partic.
1