#3830. 数组逆序重放(C++二级)

数组逆序重放(C++二级)

题目描述

“时间究竟能不能倒流?”

小南同学最近迷上了科幻电影,尤其沉浸在“逆转时空”的剧情中不可自拔。

于是,他决定自己编写一个“时间逆序机”来实验,具体原理很简单:

他手上有一组数据,模拟着时间的顺序排列。为了观察逆转效果,他要将这组数据彻底倒转重排——让原本最早的出现在最后,最晚的出现在最前。

请你帮他编写这个“时间逆序机”,把输入的数组元素按完全相反的顺序重新输出。


输入格式

输入共两行:

  • 第一行,一个整数 n,表示数组中的元素个数。(1 < n < 100
  • 第二行,n 个整数,表示时间顺序中的各个数据,彼此以空格分隔。

输出格式

输出一行,表示数组逆序后的结果,整数之间用空格分隔。


输入样例

5
8 6 5 4 1

输出样例

1 4 5 6 8

附加说明

  • 请确保你逆转后的输出完全符合要求,只有位置改变,数值保持不变。
  • 注意输出格式,元素之间用空格分隔,最后没有多余空格。

Limitation

  • 时间限制:1秒
  • 内存限制:1024KiB