#include<stdio.h> #include<string.h> #include<math.h> #include<stdlib.h> struct Stu{ char xuehao[100]; char name[100]; double a; double b; double c; }; int main(){ struct Stu s[100]; int a[100],b[100],c[100],i,j=0,min,temp,k,ge,shi,bai,qian,nian,yue,ri,n; double p1=0,p2=0,p3=0; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%s %s %lf %lf %lf",&s[i].xuehao,&s[i].name,&s[i].a,&s[i].b,&s[i].c); } 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; } p1+=s[i].a; p2+=s[i].b; p3+=s[i].c; } printf("%.0lf %.0lf %.0lf\n",p1/n,p2/n,p3/n); printf("%s %s %.0lf %.0lf %.0lf\n",s[k].xuehao,s[k].name,s[k].a,s[k].b,s[k].c); return 0; } |
Double click to view unformatted code.