Submission
Status:
-xxx------
Subtask/Task Score:
0/100
Score: 0
User: porpeang
Problemset: กราฟสัญญาณดิจิทัล
Language: cpp
Time: 0.072 second
Submitted On: 2026-10-07 13:57:37
#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<<" ";
}