Advertisement
Denistod

Untitled

Nov 16th, 2019
119
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.07 KB | None | 0 0
  1. #include<iostream>
  2. using namespace std;
  3. int x[101],par[1001],imp[1001];
  4. int main ()
  5. {
  6. int n,m,b,ok,s,i,j,k,l=0,nr=0,aux;
  7. while(cin>>n)
  8. {
  9. if(n%2==0)
  10. {
  11. par[++nr]=n;
  12. }
  13. else
  14. {
  15. imp[++l]=n;
  16. }
  17. }
  18. do
  19. {
  20. ok=1;
  21. for(i=1; i<=l-1; i++)
  22. {
  23. if(imp[i]>imp[i+1])
  24. {
  25. aux=imp[i];
  26. imp[i]=imp[i+1];
  27. imp[i+1]=aux;
  28. ok=0;
  29. }
  30. }
  31. }
  32. while(ok==0);
  33. do
  34. {
  35. ok=1;
  36. for(i=1; i<=nr-1; i++)
  37. {
  38. if(par[i]>par[i+1])
  39. {
  40. aux=par[i];
  41. par[i]=par[i+1];
  42. par[i+1]=aux;
  43. ok=0;
  44. }
  45. }
  46. }
  47. while(ok==0);
  48. for(i=1; i<=l; i++)
  49. {
  50. x[i]=imp[i];
  51. }
  52. for(i=1; i<=nr; i++)
  53. {
  54. x[i+l]=par[i];
  55. }
  56. for(i=1; i<=nr+l; i++)
  57. {
  58. cout<<x[i]<<" ";
  59. }
  60. return 0;
  61. }
  62. pb 3 2019
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement