Paste Search Dynamic
Recent pastes
Print Sorted Array
  1. #include <bits/stdc++.h>
  2. #include <algorithm>
  3. using namespace std;
  4. #define int long long int
  5. int32_t main(){
  6.  
  7.     //Input in a 2D array
  8.     int n;
  9.     cin>>n;
  10.     int ini_arr[n][100000];
  11.     int len[n];
  12.     for (int i=0;i<n;i++){
  13.         int l;
  14.         cin>>l;
  15.         len[i]=l;
  16.         for (int j=0;j<l;j++){
  17.             cin>>ini_arr[i][j];
  18.         }
  19.     }
  20.  
  21.     //Combining into a single array
  22.     int main_arr[100000];
  23.     int c=0;
  24.     for (int i=0;i<n;i++){
  25.         for (int j=0;j<len[i];j++){
  26.             main_arr[c]=ini_arr[i][j];
  27.             c+=1;
  28.         }
  29.     }
  30.  
  31.     //total number of elements in main_arr
  32.     int s=0;
  33.     for(int i=0;i<n;i++){
  34.         s+=len[i];
  35.     }
  36.  
  37.     sort(main_arr, main_arr+s);
  38.  
  39.     //Print Sorted Array
  40.     for (int i=0;i<s;i++){
  41.         cout<<main_arr[i]<<' ';
  42.     }
  43.     return 0;
  44. }
Parsed in 0.005 seconds