#include<stdio.h> #include<string.h> #include<math.h> typedef struct student { char a[100]; char name[100]; int x1,x2,x3; }st; int main() { int n,i,sum1=0,sum2=0,sum3=0,k=0; scanf("%d",&n); st xs[100]; for(i=0;i<n;i++) { scanf("%s%s%d%d%d",&xs[i].a,&xs[i].name,&xs[i].x1,&xs[i].x2,&xs[i].x3); } for(i=0;i<n;i++) { sum1=sum1+xs[i].x1; sum2=sum2+xs[i].x2; sum3=sum3+xs[i].x3; } printf("%d %d %d\n",sum1/n,sum2/n,sum3/n); for(i=0;i<n;i++) { if((xs[i].x1+xs[i].x2+xs[i].x3)>(xs[k].x1+xs[k].x2+xs[k].x3)) k=i; } printf("%s %s %d %d %d",xs[k].a,xs[k].name,xs[k].x1,xs[k].x2,xs[k].x3); return 0; } |
Double click to view unformatted code.