1032 挖掘机技术哪家强 (20 分)

原题

https://pintia.cn/problem-sets/994805260223102976/problems/994805289432236032

代码

注意只有一位参赛者的情况,

1
1 2

又因为其所代表的学校的编号(从1开始连续编号),所以令max=result[1]

#include <iostream>
using namespace std;

int result[100000]={0};
int main(void){
	int n,id,score;
	cin>>n;
	for(int i=0;i<n;i++){		
		cin>>id>>score;
		result[id]+=score;		
	}
	int max=result[1],maxId=1;
	for(int i=2;i<=n;i++){
		if(result[i]>max){
			max=result[i];
			maxId=i;
		} 
	}	
	cout<<maxId<<" "<<max;
}	
posted @ 2021-12-03 19:35  Infinite_V胜  阅读(17)  评论(0)    收藏  举报