#include<stdio.h>
#define MAX 100
struct Student
{
char xuehao[20];
char name[20];
int s[3];
};
struct Student stu[MAX];
int main()
{
int n,i,j,m,max;
int a[3]= {0};
scanf("%d",&n);
int b[MAX];
for(i=0; i<n; i++)
{
b[i]=0;
scanf("%s%s",stu[i].xuehao,&stu[i].name);
for(j=0; j<3; j++)
{
scanf("%d",&stu[i].s[j]);
a[j]+=stu[i].s[j];
b[i]+=stu[i].s[j];
}
}
max=b[0];
m=0;
for(i=1; i<n; i++)
if(b[i]>max)
{
max=b[i];
m=i;
}
for(i=0; i<3; i++)
a[i]/=n;
printf("%d %d %d\n",a[0],a[1],a[2]);
printf("%s %s %d %d %d",stu[m].xuehao ,&stu[m].name,stu[m].s[0],stu[m].s[1],stu[m].s[2]);
return 0;
}
问题 K: 成绩处理
最新推荐文章于 2024-01-17 19:46:37 发布