// PA2025, @mjm, r1c-fin
#include <cstdio>
#include <vector>
using namespace std;
int nextInt() { int n; scanf("%d", &n); return n; }
int main() {
vector<int> res;
int n = nextInt();
for (int i = 1; i <= n && res.size() < 20; ++i) {
char s[64];
scanf("%s", s);
int cnt = nextInt();
if ((*s) == 'N') continue;
if (cnt >= 2 && res.size() >= 10) continue;
res.push_back(i);
}
printf("%d", res[0]);
for (int i = 1; i < res.size(); ++i)
printf(" %d", res[i]);
printf("\n");
return 0;
}
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 | // PA2025, @mjm, r1c-fin #include <cstdio> #include <vector> using namespace std; int nextInt() { int n; scanf("%d", &n); return n; } int main() { vector<int> res; int n = nextInt(); for (int i = 1; i <= n && res.size() < 20; ++i) { char s[64]; scanf("%s", s); int cnt = nextInt(); if ((*s) == 'N') continue; if (cnt >= 2 && res.size() >= 10) continue; res.push_back(i); } printf("%d", res[0]); for (int i = 1; i < res.size(); ++i) printf(" %d", res[i]); printf("\n"); return 0; } |
English