#AT0078. 卡牌游戏
卡牌游戏
题目描述
桌子上有 张牌,从上往下叠在一起,从第 张牌(即位于最顶上的牌)开始,从上往下依次编号为 。
接下来,你会对这些牌进行如下操作:
- 如果剩余牌的数量多于 张,你会把最顶上的第一张牌扔掉,然后把新的第一张牌放到整叠牌的最后。
- 如果剩余的牌数量刚好为 张,你会扔掉第一张牌,留下最后一张牌
问每次扔掉的牌的编号,和最后留下来的牌的编号。
输入格式
一行一个整数 表示牌的数量。
输出格式
第一行,输出 个整数,表示每次扔掉的牌的编号,要求按照扔掉的顺序输出,每个整数之间用空格隔开。
第二行,输出一个整数,表示最后留下来的牌的编号。
样例
7
1 3 5 7 4 2
6