Facebook
From sdfg, 6 Years ago, written in C++.
Embed
Download Paste or View Raw
Hits: 315
  1. #include <iostream>
  2. #include <vector>
  3. #include <queue>
  4. #include <string>
  5.  
  6.  
  7. using namespace std;
  8.  
  9. vector<int> nazwa;
  10. priority_queue<string> kol;
  11.  
  12. int main()
  13. {
  14.     int n;
  15.     cin >> n;
  16.     int a;
  17.     string b;
  18.     for(int i = 0; i < n; i++)
  19.     {
  20.        cin >> a >> b;
  21.        nazwa.push_back(a);
  22.        kol.push(b);
  23.     }
  24.  
  25.     for(int i = 0; i < nazwa.size(); i++)
  26.     {
  27.         cout << "\n" << nazwa.at(i);
  28.     }
  29.  
  30.     cout << "\n\n\n";
  31.  
  32.     while(!kol.empty())
  33.     {
  34.         cout << "\n" << kol.top();
  35.         kol.pop();
  36.  
  37.     }
  38.  
  39.     return 0;
  40. }
  41.