/ Vijos / 题库 /

卡片游戏

卡片游戏

时间限制:1秒  内存限制:256M


【问题描述】

  桌子上有一叠牌,从第一张牌(即位于顶面的牌)开始从上到下依次编号为 \(1..n\),当至少还剩下两张牌时进行以下操作:把第一张扔掉,然后把新的一张放到整叠牌的最后。
  输入 \(n\),输出每次扔掉的牌,以及剩下的牌。

【输入格式】

  第一行是一个整数 \(n\)。

【输出格式】

  一行 \(n\) 个整数,按顺序输出扔掉的 \(n-1\) 张牌的序号和最后剩牌的序号。

【输入输出样例1】

 Input

7

 Output

1 3 5 7 4 2 6

【数据限制】

  \(n<=20000\)

【来源】

  Mr.he

信息

ID
1039
难度
2
分类
数据结构 | 队列模拟 | 链表 点击显示
标签
(无)
递交数
0
已通过
0
通过率
?
被复制
6
上传者