asgarlikanan

https://www.e-olymp.com/az/problems/1962

Aug 20th, 2016
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
4CS 0.55 KB | None | 0 0
  1. /*
  2.     Author: Kanan Asgarli
  3.     https://www.e-olymp.com/az/problems/1962
  4. */
  5. #include <iostream>
  6. #include <algorithm>
  7. using namespace std;
  8. int n, id[1000], bal[1000];
  9. int main()
  10. {
  11.     cin>>n;
  12.     for(int i = 0; i < n; i++)
  13.         cin>>id[i]>>bal[i];
  14.     for(int i = 0; i < n; i++){
  15.         for(int j = 0; j < n-1; j++){
  16.             if(bal[j] < bal[j+1]){
  17.                 swap(bal[j], bal[j+1]);
  18.                 swap(id[j], id[j+1]);
  19.             }
  20.             if(bal[j] == bal[j+1] && id[j] > id[j+1])
  21.                 swap(id[j], id[j+1]);
  22.         }
  23.            
  24.     }
  25.     for(int i = 0; i < n; i++)
  26.         cout<<id[i]<<" "<<bal[i]<<endl;
  27.     return 0;
  28. }
Add Comment
Please, Sign In to add comment