#include #include int main() { char agent[1001][21]; double suma[1001]; char status[1001][5]; int max = 0; int n=0; char issuer[11]; int x=0; int y=0; int found=0; while(1) { scanf("%d %s",&n,issuer); if(n==0 && !strcmp(issuer,"END")) return 0; max = 0; if(n>0) for(x=0;x0) for(x=0;x=suma[y]) { printf(" %s",agent[y]); found = 1; } if(status[x][0]=='s' && status[y][0]=='b' && suma[x]<=suma[y]) { printf(" %s",agent[y]); found = 1; } } if(found==0) printf(" NO-ONE"); printf("\n"); } } return 0; }