fork download
  1. #include <bits/stdc++.h>
  2.  
  3. using namespace std;
  4.  
  5. int main(){
  6. ios_base::sync_with_stdio(false);
  7. int n, m;
  8. cout << "Vvedite dlinu massiva a: ";
  9. cin >> n;
  10. cout << "Vvedite dlinu massiva b: ";
  11. cin >> m;
  12. int a[n], b[m];
  13. memset(a, 0, sizeof(a));
  14. memset(b, 0, sizeof(b));
  15.  
  16. cout << "Chisla v massive a : ";
  17. for (int i = 0; i < n; i++)
  18. cin >> a[i];
  19.  
  20. cout << "Chisla v massive b : ";
  21. for (int i = 0; i < m; i++)
  22. cin >> b[i];
  23.  
  24. int ans[n + m];
  25. memset(ans, 0, sizeof(ans));
  26.  
  27. int cnt = 0, i = 0, j = 0;
  28. while (cnt != n + m){
  29. if (a[i] < b[j]){
  30. ans[cnt] = a[i];
  31. cnt++; i++;
  32. }
  33. else{
  34. ans[cnt] = b[j];
  35. cnt++; j++;
  36. }
  37. }
  38.  
  39. cout << "Otvet : ";
  40. for (i = 0; i < n+m; i++){
  41. cout << ans[i] << " ";
  42. }
  43. cout << endl;
  44. return 0;
  45. }
  46.  
Success #stdin #stdout 0s 3456KB
stdin
3
2
150 150 300
0 0
stdout
Vvedite dlinu massiva a: Vvedite dlinu massiva b: Chisla v massive a : Chisla v massive b : Otvet : 0 0 -1076792280 150 150