Description
Input
Output
Sample Input
2 3 1 2 3 5 100 350 200 101 401
Sample Output
1 3 2 100 200 101 401 350
#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
int a[50005],b[50005];
int main()
{
int t;
cin>>t;
while(t--)
{
int n;
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
sort(a+1,a+1+n);
memset(b,0,sizeof(b));
b[1]=a[1];
b[3]=a[2];
b[2]=a[3];
for(int i=4;i<=n;)
{
b[i]=a[i+1];
b[i+1]=a[i];
i=i+2;
}
for(int i=1;i<=n-1;i++)
{
cout<<b[i]<<" ";
}
cout<<b[n]<<endl;
}
return 0;
}