#include <bits/stdc++.h>
using namespace std;
int main() {
int n;
cin>>n;
vector<int> vec(n),re;
for(int i=0;i<n;i++)
cin>>vec[i];
if(n==1){
cout<<vec[0];
return 0;
}
for(int i=n-1;i>=0;i--){
if(re.size()==0)
re.push_back(vec[i]);
else{
if(vec[i]>=re[0])
re.insert(re.begin(),vec[i]);
else
re.push_back(vec[i]);
}
}
for(int i=0;i<n-1;i++)
cout<<re[i]<<' ';
cout<<re[n-1]<<endl;
}

京公网安备 11010502036488号