#include<stdio.h>
int main(void){
int i,n,m,N,p,wxx[100001]={0};//根据题目规定的最大学生数设置数组保存学校总分数(下标作学校编号)
scanf("%d",&N);
for(i=0,p=0;i<N;i++){
scanf("%d%d",&n,&m);
wxx[n]+=m;//对相应学校编号的元素累加
if(n>p)//获取学校的最大编号(便于遍历)
p=n;
}
for(i=1,n=0,m=1;i<=p;i++){//遍历获取最大值和对应编号
if(wxx[i]>n){
n=wxx[i];
m=i;
}
}
printf("%d %d",m,n);
return 0;
}
PAT乙级-1032 挖掘机技术哪家强-C语言实现(19行AC)
于 2022-05-16 23:19:10 首次发布