#A04043. 魔术师翻牌
魔术师翻牌
题目描述
魔术师手中有张牌(每张牌都有一个编号),预先排好后,牌面朝下放在手中。第一次数一张,放在最下面,抽出最后一张放顺序放桌面上;第二次数二张,放在最下面,抽出最后一张放在桌面上;这样继续下去,直到手中的张全部抽出。最后桌面上的牌的顺序为。编程求出魔术师手中牌的原始顺序。
输入格式:
一个整数。
输出格式
输出原始顺序,各编号之间有一空格。
样例
输入样例
5
输出样例
1 3 2 5 4
魔术师手中有n张牌(每张牌都有一个编号1…n),预先排好后,牌面朝下放在手中。第一次数一张,放在最下面,抽出最后一张放顺序放桌面上;第二次数二张,放在最下面,抽出最后一张放在桌面上;这样继续下去,直到手中的n张全部抽出。最后桌面上的牌的顺序为1…n。编程求出魔术师手中牌的原始顺序。
一个整数n(6≤n≤3000)。
输出原始顺序,各编号之间有一空格。
5
1 3 2 5 4
注册一个 达芬奇编程 通用账户,您就可以在我们提供的所有在线评测服务上提交代码、参与讨论。