#3156. 变换数列

变换数列

题目描述

给定一个数列,现在要把数列中奇数位置的元素与其右边相邻的偶数位置的元素交换位置(第11项与第22项互换,第33项与第44项互换,以此类推;最后如果有单独的一项,则不变),然后倒序输出。 例如: 一个数列 11 22 33 44 55,交换位置后,变为22 11 44 33 55; 然后倒序输出的结果是 55 33 44 11 22

输入格式

输入有22行,第11行是11个正整数nn,表示数列的长度; 第22行包含nn个正整数,表示数列中的每一个数,相邻的两项之间用一个空格隔开。

输出格式

根据题目描述,倒序输出变换后的数列,相邻两项之间用一个空格隔开。

样例 1

5
1 2 3 4 5
5 3 4 1 2

数据范围与提示

  • 1n301\le n\le30
  • 1数列元素<10001\le \text{数列元素}<1000