分析:直接开一个1000的数组,队伍的编号记为数组的索引,对应的内容累计记录队伍的总得分即可。注意开的是int型数组,初始还是要赋0值~
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,a,b,score,max=0;
cin>>n;
int v[1001]={0};
for(int i=1;i<=n;i++){
scanf("%d-%d %d",&a,&b,&score);
v[a]+=score;
}
int t=0;
for(int i=0;i<1001;i++){
if(v[i]>max){
t=i;
max=v[i];
}
}
cout<<t<<" "<<max<<endl;
return 0;
}