#include<cstdio>
int main()
{
int n;
scanf("%d",&n);
int num,score;
int c[100000]={0};
for(int i=0;i<n;i++)
{
scanf("%d %d",&num,&score);
c[num]+=score;
}
int max=0;
int k=0;
for(int i=0;i<100000;i++)
{
if(c[i]>max)
{
max=c[i];
k=i;
}
}
printf("%d %d",k,max);
return 0;
}
很简单的题,只是开了一个那么大的数组真浪费啊!