fork download
  1. #include <iostream>
  2. #include <vector>
  3. using namespace std;
  4.  
  5. template <typename T>
  6. void sort(T &x, int n){
  7. for (int i=0; i<n-1; i++){
  8. for(int j=0; j<n-i-1; j++){
  9. if(x[j]<x[j+1]){
  10. swap(x[j], x[j+1]);
  11. }
  12. }
  13.  
  14. }
  15. }
  16.  
  17. int main(){
  18. std::vector<int> myvector;
  19. for (int i=1; i<=5; i++) {
  20. int t;
  21. cin>>t;
  22. myvector.push_back(t);
  23. };
  24. int n = 5;
  25.  
  26.  
  27. sort(myvector, n);
  28. for (int i=0; i<n;i++){
  29. cout<<myvector[i]<<" ";
  30. }
  31. }
  32.  
  33.  
  34.  
Success #stdin #stdout 0s 5312KB
stdin
5 1 2 4 3
stdout
5 4 3 2 1