P11913 [PA 2025] 晋级者 / Finaliści

题目背景

PA 2025 R1C.

题目描述

PA 2025 决赛的晋级规则如下: - 只有 $20$ 名选手能获得进入决赛的资格: - 前 $10$ 名选手根据线上赛的排名决定; - 接下来的 $10$ 名选手同样按照线上赛的排名顺序选出,但是排除那些至少参加过两次 PA 决赛的选手。 - 只有波兰公民或在波兰学习、工作或居住的选手才能进入决赛。 - 为选出这 $20$ 名决赛选手,首先会去除无法进入决赛或放弃参赛的选手。接着,根据上述规则,从剩余的选手中选出 $20$ 名决赛选手。 PA 2025 线上赛共有 $n$ 人参赛,其中第 $i$ 个人的排名为 $i$。对于每个人,都知道他是否能够进入决赛,以及他之前参加 PA 决赛的次数。 根据比赛规则,选出 $20$ 名决赛选手。数据保证能够按照上述规则选出 $20$ 人。

输入格式

第一行,正整数 $n$。 接下来 $n$ 行,第 $i$ 行字符串 $s_i$ 和非负整数 $x_i$。 $s_i\in \{\texttt{TAK},\texttt{NIE}\}$。$s_i=\texttt{TAK}$ 表示 $i$ 能够进入决赛,否则表示 $i$ 不能进入决赛。 $x_i$ 表示 $i$ 之前进入决赛的次数。

输出格式

**升序**输出一行 $20$ 个正整数,表示晋级者的编号。

说明/提示

- $20\le n\le 10^4$; - $0\le x_i\lt 20$。