#include<iostream>
#include<algorithm>
#include<vector>
using namespace std;
int main(){
int n;
cin>>n;
vector<int> nums;
for(int i=0;i<n;i++){
int a;
cin>>a;
nums.push_back(a);
}
vector<int> nums1;
for(int i=(int)nums.size()-1;i>=0;i--){
if((i-(int)nums.size()+1)%2==0) cout<<nums[i]<<" ";
else nums1.push_back(nums[i]);
}
for(int i=-1+(int)nums1.size();i>=0;i--){
if(i!=0) cout<<nums1[i]<<" ";
else cout<<nums1[i]<<endl;
}
}
思路很简单,很容易得出。



京公网安备 11010502036488号