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
#include <iostream>
#include <vector>
#include <algorithm>
using namespace std;

vector<int>fir,sec;

int main()
{
    string s;
    int n, p;
    cin>>n;
    for(int a=0; a<n; a++)
    {
        cin>>s>>p;
        if(s=="NIE")
            continue;
        if(fir.size()<10)
            fir.push_back(a+1);
        else
        {
            if(p<2 && sec.size()<10)
                sec.push_back(a+1);
        }
    }
    for(int a=0; a<10; a++)
        sec.push_back(fir[a]);
    sort(sec.begin(),sec.end());
    for(int a=0; a<20; a++)
        cout<<sec[a]<<" ";
}