#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<<" "; } } } |
English