锁屏图案? 当然是第k长的最好看!
该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。
Time limit: 4.0 seconds
Memory limit: 256 megabytes
We worship perfection because we can't have it; if we had it, we would reject it. ——The Book of Disquiet, Poet, Fernando Pessoa
题目描述
傅猫猫是一只很长的猫猫,为此它希望它生活中的一切东西都尽量得长来与它相适配,这当然也包括了它爪机中的锁屏图案.
傅猫猫爪机中的图案锁屏与人类的手机中的相同: 一共三行三列共个点,同行同列的点间距相同.
在本题中我们从上到下,从左到右依次给他们编号,如图:
你需要选择全部的个点(每个点只能被选择次),最终通过线段将它们顺次连接,以此来绘制锁屏图案.
注意,如果你将两点连线时经过了一个未被经过的点,则这种连线方式无效. 如::你在连接和时没有经过这个点,那么你在连接和时手机会自动帮你连上2. 但是这种连线方式则是合法的.
连完之后你可以得到一个编号序列,如"$5 \quad 9 \quad 1 \quad 8 \quad 2 \quad 7 \quad 3 \quad 4 \quad 6$"就代表了一个这样的锁屏图案:
不妨设同行的点间距为,这样你的手指就需要在屏幕上移动:
$\sqrt{2} + 2\sqrt{2} + \sqrt{5} + 2 + \sqrt{5} + 2\sqrt{2} + \sqrt{5} + 2 = 4 + 5\sqrt{2} + 3\sqrt{5}$
的距离,可以证明这个编号序列是最长的锁屏图案.
傅猫猫想知道第长的锁屏图案的编号序列.
我们规定: 长度相同的锁屏图案,编号序列的字典序小的要更短,即我们比较两个编号序列中第一个不同的数字,数字小的字典序小. 如$5 \quad 9 \quad 1 \quad 8 \quad 2 \quad 7 \quad 3 \quad 4 \quad 6$和$5 \quad 9 \quad 1\quad 6 \quad 4 \quad 3 \quad 7 \quad 2 \quad 8$都具有相同的长度,但是它们第一个不同数字前一个为,后一个为,因此后一个要比前一个短.
输入
输入一共组. 每组第一行有个整数.代表傅猫猫想知道的第长的锁屏图案是什么.
输入保证合法.
输出
每组输出一行共个整数代表第长的锁屏图案的编号序列.
5
1
114
514
666
140704
5 9 1 8 2 7 3 4 6
5 1 9 4 2 8 3 7 6
4 9 5 3 7 2 8 1 6
6 1 8 5 3 7 2 9 4
1 2 3 6 5 4 7 8 9
Postscript
For someone special: If I should meet thee After long years, How should I greet thee? — With silence and tears.
福建师范大学第26届低年级程序设计竞赛(重现赛)
- 状态
- 已结束
- 规则
- ACM/ICPC
- 题目
- 8
- 开始于
- 2023-3-19 17:30
- 结束于
- 2024-1-5 8:30
- 持续时间
- 6999 小时
- 主持人
- 参赛人数
- 80