https://www.patest.cn/contests/pat-b-practise/1047
#include "stdio.h"
int main()
{
int n, d, c, score, k, maxd = -1, num[1000] = {0};
scanf("%d", &n);
while(n--)
{
scanf("%d-%d %d", &d, &c, &score);
num[d-1] += score;
if(maxd < num[d-1])
{
maxd = num[d-1];
k = d;
}
}
printf("%d %d\n", k, maxd);
return 0;
}