请你利用vector定义一个动态数组,输入N个数字,输出这N个数字的逆序。
输入格式
第一行1个正整数:N,范围在[1,100]。
第二行N个正整数:范围在[1,10000]。
输出格式
N个相反的次序输出的正整数。
输入/输出例子1
输入:
4
2 6 1 9
输出:
9 1 6 2
样例解释
无
#include<bits/stdc++.h>
using namespace std;
int n,t;
vector<int>a;
int main(){
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>t;
a.push_back(t);
}
reverse(a.begin(),a.end());
for(int i=0;i<n;i++)
{
cout<<a[i]<<' ';
}
return 0;
}