#include<stdio.h> struct Stu{ char name[100]; char xuehao[100]; float a; float b; float c; }; int main(){ struct Stu s[100]; int k,i,n; float s1=0,s2=0,s3=0; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%s %s %f %f %f",&s[i].xuehao,&s[i].name,&s[i].a,&s[i].b,&s[i].c); s1+=s[i].a; s2+=s[i].b; s3+=s[i].c; } printf("%.0f %.0f %.0f\n",s1/n,s2/n,s3/n); k=0; for(i=0;i<n;i++){ if((s[i].a+s[i].b+s[i].c)>s[k].a+s[k].b+s[k].c){ k=i; } } printf("%s %s %.0f %.0f %.0f",s[k].xuehao,s[k].name,s[k].a,s[k].b,s[k].c); return 0; } |
Double click to view unformatted code.