#include<bits/stdc++.h> using namespace std; int main(){ ios_base::sync_with_stdio(0), cin.tie(0); int n; cin >> n; vector<pair<int,int>> uczestnicy; for(int i = 0; i < n; i++){ string czy; int ile; cin >> czy >> ile; if(czy == "TAK") uczestnicy.push_back({i + 1, ile}); } vector<int> res; for(int i = 0; i < 10; i++) res.push_back(uczestnicy[i].first); int i = 10; while(res.size() < 20){ if(uczestnicy[i].second < 2) res.push_back(uczestnicy[i].first); i++; } for(int j : res) cout << j << " "; }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | #include<bits/stdc++.h> using namespace std; int main(){ ios_base::sync_with_stdio(0), cin.tie(0); int n; cin >> n; vector<pair<int,int>> uczestnicy; for(int i = 0; i < n; i++){ string czy; int ile; cin >> czy >> ile; if(czy == "TAK") uczestnicy.push_back({i + 1, ile}); } vector<int> res; for(int i = 0; i < 10; i++) res.push_back(uczestnicy[i].first); int i = 10; while(res.size() < 20){ if(uczestnicy[i].second < 2) res.push_back(uczestnicy[i].first); i++; } for(int j : res) cout << j << " "; } |