Advertisement
nicuvlad76

Untitled

Feb 20th, 2021
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.62 KB | None | 0 0
  1. #include <bits/stdc++.h>
  2. #define N 100005
  3. using namespace std;
  4. ///241
  5. ifstream fin("interclasare.in");
  6. ofstream fout("interclasare.out");
  7. int a[N], b[N], c[2*N],n,m;
  8. int main()
  9. {
  10. int i,j,k;
  11. ///citirea
  12. fin>>n;
  13. for(i=1;i<=n;i++)fin>>a[i];
  14. fin>>m;
  15. for(j=1;j<=m;j++)fin>>b[j];
  16. ///interclasare
  17. i=j=1;k=0;
  18. while(i<=n && j<=m)
  19. if(a[i]<b[j]) c[++k]=a[i++];
  20. else c[++k]=b[j++];
  21. while(i<=n) c[++k]=a[i++];
  22. while(j<=m) c[++k]=b[j++];
  23. ///afisare
  24. for(i=1;i<=k;i++)
  25. {
  26. fout<<c[i]<<' ';
  27. if(i%10==0)fout<<'\n';
  28. }
  29. return 0;
  30. }
  31.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement