allia

слияние 2 отсорт массивов

Sep 14th, 2020
699
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <cmath>
  3. #include <algorithm>
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.   int a=0, s=0, n=0, z=0;
  9.   cin >> a >> s;
  10.   int arr[a], ar[s], res[a+s];
  11.  
  12.   for (int i=0; i<a; i++)
  13.   cin >> arr[i];
  14.  
  15.   for (int i=0; i<s; i++)
  16.   cin >> ar[i];
  17.  
  18. for (int i=0; i<a; i++)
  19. res[i]=arr[i];
  20.  
  21. for (int i=a; i<s+a; i++)
  22. res[i]=ar[i-a];
  23.  
  24.   for (int i=1; i<s+a; ++i)
  25.       for (int j=0; j<s+a-i; j++)
  26.         if (res[j]>res[j+1])
  27.         {
  28.           res[j+1]+=res[j];
  29.           res[j]=res[j+1]-res[j];
  30.           res[j+1]-=res[j];
  31.         }
  32.  
  33.  
  34. for (int i=0; i<s+a; i++)
  35.   cout << res[i] << " ";
  36. }
RAW Paste Data