• Source
    1. #include <iostream>
    2. #include <algorithm>
    3. #include <vector>
    4. using namespace std;
    5. int main()
    6. {
    7. int n;
    8. cin>>n;
    9. vector< pair< int, int > > a;
    10. for(int i = 0; i < n; ++i){
    11. int x,y;
    12. cin>>x>>y;
    13. a.push_back( make_pair(x+y,i+1));
    14. }
    15. sort(a.begin(), a.end());
    16. for(int i = 0; i < n; ++i){
    17. cout<<a[i].second<<" ";
    18. }
    19. // your code goes here
    20. return 0;
    21. }