很平常的一道题目
#include<iostream>
using namespace std;
int main()
{
int n,num,score;
cin>>n;
int a[n+10]={0};
int max,num_max;
max=0;
for(int i=0;i<n;i++){
cin>>num>>score;
a[num] +=score;
}
for(int i=0;i<n+10;i++){
if(a[i]>max){
max=a[i];
num_max=i;
}
}
cout<<num_max<<" "<<max;
return 0;
}