#include <stdio.h>
int main() {
int N, i, j, maior, apontador, turma = 0, cont;
while (N != 0){
int alunos[N][2];
int maiorMedia[N];
maior = 0;
apontador = 0;
cont = 0;
turma++;
for (i = 0; i < N; i++) {
for (j = 0; j < 2; j++) {
scanf ("%d", &alunos
[ i
][ j
]); }
if (alunos[i][1] > maior) {
maior = alunos[i][1];
}
}
for (i = 0; i < N; i++) {
if (alunos[i][1] >= maior) {
maiorMedia[apontador] = alunos[i][0];
apontador++;
}
}
maiorMedia[apontador] = -1;
while (maiorMedia[cont] != -1) {
printf("%d ", maiorMedia
[cont
]); cont++;
}
}
return 0;
}
I2luY2x1ZGUgPHN0ZGlvLmg+CgppbnQgbWFpbigpIHsKCiAgICBpbnQgTiwgaSwgaiwgbWFpb3IsIGFwb250YWRvciwgdHVybWEgPSAwLCBjb250OwogIAogICAgCiAgICBzY2FuZiAoIiVkIiwgJk4pOwogICAgCiAgICB3aGlsZSAoTiAhPSAwKXsKICAgICAgICBpbnQgYWx1bm9zW05dWzJdOwogICAgICAgIGludCBtYWlvck1lZGlhW05dOwogICAgICAgIG1haW9yID0gMDsKICAgICAgICBhcG9udGFkb3IgPSAwOwogICAgICAgIGNvbnQgPSAwOwogICAgICAgIHR1cm1hKys7CiAgICAgICAgZm9yIChpID0gMDsgaSA8IE47IGkrKykgewogICAgICAgICAgICBmb3IgKGogPSAwOyBqIDwgMjsgaisrKSB7CiAgICAgICAgICAgICAgICBzY2FuZiAoIiVkIiwgJmFsdW5vc1sgaSBdWyBqIF0pOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGlmIChhbHVub3NbaV1bMV0gPiBtYWlvcikgewogICAgICAgICAgICAgICAgICAgIG1haW9yID0gYWx1bm9zW2ldWzFdOyAKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICAKICAgICAgICBmb3IgKGkgPSAwOyBpIDwgTjsgaSsrKSB7CiAgICAgICAgICAgIGlmIChhbHVub3NbaV1bMV0gPj0gbWFpb3IpIHsKICAgICAgICAgICAgICAgIG1haW9yTWVkaWFbYXBvbnRhZG9yXSA9IGFsdW5vc1tpXVswXTsgCiAgICAgICAgICAgICAgICBhcG9udGFkb3IrKzsKICAgICAgICAgICAgfQogICAgICAgIH0KICAgICAgICBtYWlvck1lZGlhW2Fwb250YWRvcl0gPSAtMTsgICAgCiAgICAgICAgCiAgICAgICAgICAgICAgCiAgICAgICAgc2NhbmYgKCIlZCIsICZOKTsgICAgIAogICAgICAgIHByaW50ZigiVHVybWEgJWRcbiIsIHR1cm1hKTsKICAgICAgICB3aGlsZSAobWFpb3JNZWRpYVtjb250XSAhPSAtMSkgewogICAgICAgICAgICBwcmludGYoIiVkICIsIG1haW9yTWVkaWFbY29udF0pOwogICAgICAgICAgICBjb250Kys7CiAgICAgICAgfQogICAgICAgIHByaW50ZigiXG5cbiIpOwogICAgCiAgICB9CiAgICAKICAgIHJldHVybiAwOwp9Cg==