B1032

#include<cstdio>
#include<iostream>
#include<cmath>
#include<cstring>
#include<string>
using namespace std;

int grade[100010]={0};

int main()
{
    int N,i,v;
    scanf("%d",&N);
    int n=N;
    while(n--){
        scanf("%d%d",&i,&v);
        grade[i]+=v;
    }
    i=-1,v=-1;
    for(int j=1;j<=N;j++){
        if(grade[j]>v){
            i=j;
            v=grade[j];
        }
    }
    printf("%d %d\n",i,v);
    return 0;
}
 

根据题目顺着写即可

猜你喜欢

转载自blog.csdn.net/fengwuyaQAQ/article/details/85609512