#include <bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; vector<pair<int,int>> v; for (int i = 0; i < n; i++){ string s; cin>>s; int x; cin>>x; if (s == "TAK") v.push_back({x, i+1}); } for (int i = 0; i < 10; i++){ cout<<v[i].second<<" "; } int ile = 0; for (int i = 10; i < n; i++){ if (ile == 10) break; if (v[i].first < 2){ ile++; cout<<v[i].second<<" "; } } }
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #include <bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; vector<pair<int,int>> v; for (int i = 0; i < n; i++){ string s; cin>>s; int x; cin>>x; if (s == "TAK") v.push_back({x, i+1}); } for (int i = 0; i < 10; i++){ cout<<v[i].second<<" "; } int ile = 0; for (int i = 10; i < n; i++){ if (ile == 10) break; if (v[i].first < 2){ ile++; cout<<v[i].second<<" "; } } } |