fork download
  1. #include <stdio.h>
  2. #include <stdlib.h>
  3.  
  4.  
  5. void func(int*c,size_t a){
  6. int k=0;
  7. for(size_t i=0;i<2*a;i++)
  8. for(size_t j=0;j<((2*a)-1);j++)
  9. {
  10. if (c[j]>c[j+1]) {k=c[j]; c[j]=c[j+1]; c[j+1]=k;}
  11. }
  12. }
  13. int main()
  14. {
  15. size_t a;
  16. int* m;
  17. int* n;
  18. scanf("%Iu",&a);
  19. m=malloc(a*sizeof(int));
  20. n=malloc(a*sizeof(int));
  21. for(int i=0;i<a;i++)
  22. scanf("%d",&m[i]);
  23. for(int i=0;i<a;i++)
  24. scanf("%d",&n[i]);
  25. int*c;
  26. c=malloc(2*a*sizeof(int));
  27. int z=0;
  28. for(size_t i=0;i<(2*a);i++){
  29. if (i<a) c[i]=m[i];
  30. else c[i]=n[i-a];
  31. }
  32. func(c,a);
  33. for(int i=0;i<(2*a);i++)
  34. printf("%d",c[i]);
  35. free(m);
  36. free(c);
  37. free(n);
  38. return 0;
  39. }
  40.  
  41.  
  42.  
  43.  
Success #stdin #stdout 0s 2304KB
stdin
2 3 4 3 2
stdout
2334