Submission
Status:
----------
Subtask/Task Score:
0/100
Score: 0
User: porpeang
Problemset: ประลอง
Language: cpp
Time: 0.004 second
Submitted On: 2026-10-06 21:30:17
#include <bits/stdc++.h>
using namespace std;
int main(){
int a=0,b=0,c=0,d=0,e=0;
cin>>a;
vector<int>vec;
vector<int>vet;
vector<int>vep;
for(int i=0;i<a;i++){
cin>>b;
vec.push_back(b);
}
sort(vec.begin(),vec.end());
for(auto h:vec)cout<<h<<" ";
cout<<'\n';
for(int j=0;j<a/2;j++){
if(j%2==0){
vet.push_back(vec[j]);
vep.push_back(vec[a-j-1]);
}
else{
vet.push_back(vec[a-j-1]);
vep.push_back(vec[j]);
}
}
for(auto e:vet)cout<<e<<" ";
cout<<'\n';
for(auto q:vep)cout<<q<<" ";
}