csansoon

Consolidation 3 P25261 Sort

Dec 30th, 2018
431
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.50 KB | None | 0 0
  1. #include <iostream>
  2. #include <vector>
  3. #include <algorithm>
  4. using namespace std;
  5.  
  6. void write(vector<int>& v) {for (int i=0; i<v.size(); ++i) cin>>v[i];}
  7. void print(vector<int>& v) {
  8.     cout<<v[v.size()-1];
  9.     for (int i=v.size()-2;i>=0;--i) cout<<" "<<v[i];
  10.     cout<<endl;
  11. }
  12.  
  13. int main() {
  14.     int n;
  15.     while (cin>>n) {
  16.         if (n>0) {
  17.             vector <int> v(n);
  18.             write(v);
  19.             sort(v.begin(),v.end());
  20.             print(v);
  21.         }
  22.         else cout<<endl;
  23.     }
  24. }
  25.  
  26. // (c) Carlos Sansón (Best pro1 delegate ever for sure) @csansoon
Advertisement
Add Comment
Please, Sign In to add comment