#include <bits/stdc++.h> using namespace std; int main(){ int n; cin>>n; int k=0; vector<int>c; vector<int>a; //10 najlepszych a potem 10 jedynek lub 0 alfabetycznie :) czyli pierwsze dziesiec tak for(int i=0;i<n;i++){ string s; cin>>s; int b; cin>>b; if(k<10 && s=="TAK"){ c.push_back(i+1); k++; } else if(s=="TAK" && k>=10 && k<20 && b<2) c.push_back(i+1), k++; } for(auto x:c) cout<<x<<' '; }
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; int k=0; vector<int>c; vector<int>a; //10 najlepszych a potem 10 jedynek lub 0 alfabetycznie :) czyli pierwsze dziesiec tak for(int i=0;i<n;i++){ string s; cin>>s; int b; cin>>b; if(k<10 && s=="TAK"){ c.push_back(i+1); k++; } else if(s=="TAK" && k>=10 && k<20 && b<2) c.push_back(i+1), k++; } for(auto x:c) cout<<x<<' '; } |