#include<cstdio>
#include<iostream>
using namespace std;
const int N=1e5+10;
int a[N];
int n;
int main(void)
{
cin>>n;
for(int i=0;i<n;i++)
{
int id,score; cin>>id>>score;
a[id]+=score;
}
int id,ans=-1;
for(int i=1;i<N;i++) if(a[i]>ans) ans=a[i],id=i;
cout<<id<<" "<<ans<<endl;
return 0;
}
【PAT乙级】1032 挖掘机技术哪家强 (20 分)
最新推荐文章于 2024-06-05 09:23:24 发布
这是一个简单的C++程序,用于读取多个ID和对应的得分,然后找出最高分及其对应的ID。程序首先读取学生人数,接着通过循环逐个获取每个学生的ID和得分,并累加到数组中。最后遍历数组找到最高分及对应的ID,并将其输出。
摘要由CSDN通过智能技术生成