Advertisement
shakhawatt

5N

Oct 1st, 2020
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. #include<bits/stdc++.h>
  2. using namespace std;
  3.  
  4.  
  5. void pushZerosToEnd(int arr[], int n)
  6. {
  7. int count = 0;
  8.  
  9.  
  10. for (int i = 0; i < n; i++)
  11. if (arr[i] != 0)
  12. arr[count++] = arr[i];
  13.  
  14.  
  15. while (count < n)
  16. arr[count++] = 0;
  17. }
  18.  
  19.  
  20. int main()
  21. {
  22. #ifndef ONLINE_JUDGE
  23. freopen("input.txt", "r", stdin);
  24. freopen("output.txt", "w", stdout);
  25. #endif
  26. int n;
  27. cin>>n;
  28. int arr[n];
  29.  
  30. for(int i=0;i<n;i++){
  31. cin>>arr[i];
  32. }
  33.  
  34. pushZerosToEnd(arr, n);
  35.  
  36. for (int i = 0; i < n; i++)
  37. cout << arr[i]<<" ";
  38.  
  39. }
  40.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement