#include<bits/stdc++.h>
using namespace std;
int a[1000000];
int main()
{
int n,xx,fs,sum,max;
int i,j,k,t;
scanf("%d",&n);
for(i=0;i<n;i++)
{
scanf("%d%d",&xx,&fs);
a[xx]+=fs;
}
max=-1;
for(i=1;i<=n;i++)
{
if(a[i]>max)
{
max=a[i];
t=i;
}
}
printf("%d %d\n",t,max);
return 0;
}
今天正式开了pat的第一天,先看知识点,再对应做题,发现对于模拟题还是不是很会
就比如这题
直接一个数组就能解决的事情
反而花了三个数组