#arc077a. [arc077_a]pushpush
[arc077_a]pushpush
问题描述
给定一个长度为的整数序列 。考虑在空序列上执行以下个操作。
第个操作如下:
- 将附加到的末尾。
- 反转中元素的顺序。
找出执行这个操作后得到的序列。
约束条件
- 和都是整数。
输入
输入以以下格式从标准输入中给出:
输出
在一行中以空格分隔打印个整数。第个整数应该是。
示例输入1
4
1 2 3 4
示例输出1
4 2 1 3
- 在第一次操作的第一步之后,变为:。
- 在第一次操作的第二步之后,变为:。
- 在第二次操作的第一步之后,变为:。
- 在第二次操作的第二步之后,变为:。
- 在第三次操作的第一步之后,变为:。
- 在第三次操作的第二步之后,变为:。
- 在第四次操作的第一步之后,变为:。
- 在第四次操作的第二步之后,变为:。
因此,答案是4 2 1 3
。
示例输入2
3
1 2 3
示例输出2
3 1 2
如示例输出1中所示,在第三次操作的第二步之后,变为。因此,答案是3 1 2
。
示例输入3
1
1000000000
示例输出3
1000000000
示例输入4
6
0 6 7 6 7 0
示例输出4
0 6 6 0 7 7