#include<iostream> #include<vector> #include<utility> #include<algorithm> #define ll long long using namespace std; int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL);cout.tie(NULL); int n,a; string s; cin>>n; vector < pair < int,int > > tab; for(int i = 1;i<=n;++i){ cin>>s>>a; if(s=="TAK"){ tab.push_back({i,a}); } } for(int i = 0;i<10;++i){ cout<<tab[i].first<<" "; } int cnt = 0; int i = 10; while(cnt<10){ if(tab[i].second<2){ cout<<tab[i].first<<" "; cnt++; } i++; } }
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 27 28 29 30 31 32 33 34 | #include<iostream> #include<vector> #include<utility> #include<algorithm> #define ll long long using namespace std; int main(){ ios_base::sync_with_stdio(false); cin.tie(NULL);cout.tie(NULL); int n,a; string s; cin>>n; vector < pair < int,int > > tab; for(int i = 1;i<=n;++i){ cin>>s>>a; if(s=="TAK"){ tab.push_back({i,a}); } } for(int i = 0;i<10;++i){ cout<<tab[i].first<<" "; } int cnt = 0; int i = 10; while(cnt<10){ if(tab[i].second<2){ cout<<tab[i].first<<" "; cnt++; } i++; } } |