Advertisement
anhkiet2507

SAP XEP XEN KE

Oct 13th, 2021
2,364
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.96 KB | None | 0 0
  1. #include<iostream>
  2. #include<cmath>
  3. using namespace std;
  4. int main(){
  5.     int t;
  6.     cin >> t;
  7.     while(t--){
  8.         long long n,i,j,dem=0;
  9.         cin >> n;
  10.         long long arr1[n];
  11.         long long arr2[n];
  12.         long long arr3[n];
  13.         for(i = 0; i<n; i++){
  14.             cin >> arr1[i];
  15.         }
  16.         for(i = 0; i<n; i++){
  17.             arr2[i]=arr1[i];
  18.         }
  19.         for(i = 0; i<n-1;i++){
  20.             for(j = i+1; j<n;j++){
  21.                 if(arr1[i]<arr1[j]){
  22.                     int temp1 = arr1[i];
  23.                     arr1[i] = arr1[j];
  24.                     arr1[j] = temp1;
  25.                 }  
  26.             }
  27.         }
  28.         for(i = 0; i<n-1;i++){
  29.             for(j = i+1; j<n;j++){
  30.                 if(arr2[i]>arr2[j]){
  31.                     int temp2 = arr2[i];
  32.                     arr2[i] = arr2[j];
  33.                     arr2[j] = temp2;
  34.                 }  
  35.             }
  36.         }
  37.         for(i = 0; i<n; i+=2){
  38.             arr3[i]=arr1[dem];
  39.             dem++;
  40.         }
  41.         dem = 0;
  42.         for(i = 1; i<n; i+=2){
  43.             arr3[i]=arr2[dem];
  44.             dem++;
  45.         }
  46.         for(i = 0; i<n; i++){
  47.             cout << arr3[i] << " ";
  48.         }
  49.         cout << endl;      
  50.     }
  51. }
  52.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement