Advertisement
a53

Insert

a53
Nov 27th, 2018
168
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.27 KB | None | 0 0
  1. void Insert(int a[],int &n)
  2. {
  3. int k=0;
  4. for(int i=0;i<n;++i)
  5. if(a[i]%2)
  6. ++k;
  7. int nk=n+k;
  8. for(int i=n-1;i>=0;--i)
  9. if(a[i]%2)
  10. a[i+k]=a[i]*2,a[i+k-1]=a[i],--k;
  11. else
  12. a[i+k]=a[i];
  13. n=nk;
  14. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement