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

int main() {
    int n;
    int qualifieds = 0;
    cin >> n;

    for (int i = 1; i <= n; ++i) {
        if (qualifieds >= 20) {
            break;
        }
        string s;
        int x;
        bool starts = false;
        cin >> s >> x;
        if (s == "TAK") {
            starts = true;
        }

        if (!starts) continue;
        if (qualifieds < 10) {
            cout << i << " ";
            qualifieds += 1;
        } else if (x <= 1) {
            cout << i << " ";
            qualifieds += 1;
        }
    }
    cout << endl;
    return 0;
}