#3830. 数组逆序重放(C++二级)
数组逆序重放(C++二级)
题目描述
“时间究竟能不能倒流?”
小南同学最近迷上了科幻电影,尤其沉浸在“逆转时空”的剧情中不可自拔。
于是,他决定自己编写一个“时间逆序机”来实验,具体原理很简单:
他手上有一组数据,模拟着时间的顺序排列。为了观察逆转效果,他要将这组数据彻底倒转重排——让原本最早的出现在最后,最晚的出现在最前。
请你帮他编写这个“时间逆序机”,把输入的数组元素按完全相反的顺序重新输出。
输入格式
输入共两行:
- 第一行,一个整数
n
,表示数组中的元素个数。(1 < n < 100
) - 第二行,
n
个整数,表示时间顺序中的各个数据,彼此以空格分隔。
输出格式
输出一行,表示数组逆序后的结果,整数之间用空格分隔。
输入样例
5
8 6 5 4 1
输出样例
1 4 5 6 8
附加说明
- 请确保你逆转后的输出完全符合要求,只有位置改变,数值保持不变。
- 注意输出格式,元素之间用空格分隔,最后没有多余空格。
Limitation
- 时间限制:1秒
- 内存限制:1024KiB