#include<stdio.h> typedef struct { char str[21]; int a; }abc; int main() { int i,j,k,n,m,max=0,l=0,p; char str[51]={}; abc ar[51]={}; scanf("%d",&n); for (i=1;i<=n;i++) { scanf("%s %d",ar[i].str,&ar[i].a); } for (i=1;i<=n;i++) { for (j=1;j<=n;j++) { if (ar[i].a > ar[i+1].a) { k=ar[i].a; ar[i].a = ar[i+1].a; ar[i+1].a = k; m++; } } if (m==0) { break; } } printf("%s",ar[n-2].str); return 0; }
top of page

bottom of page


