PAT_乙_1047

编程团体赛 (20分)

#include "stdio.h"
#include "stdlib.h"
struct result
{
	int num;
	int score;
};
int cmp(const void *a,const void *b)
{
	return ((result*)b)->score-((result*)a)->score;
 } 
int main()
{
	int n,count[1001][2];
	for(int i=1;i<=1000;i++)
	{
		count[i][0]=i;
		count[i][1]=0;
	}
	scanf("%d",&n);
	int a[n][3];
	for(int i=0;i<n;i++)
	{
		scanf("%d-%d %d",&a[i][0],&a[i][1],&a[i][2]);
		count[a[i][0]][1]=count[a[i][0]][1]+a[i][2];
	}
	qsort(count,1001,sizeof(count[0]),cmp);
	printf("%d %d",count[0][0],count[0][1]);
	return 0;
	
 } 
发布了24 篇原创文章 · 获赞 2 · 访问量 381

猜你喜欢

转载自blog.csdn.net/yyp1998/article/details/105228347
今日推荐