#include <stdio.h> #include <string.h> struct st{ char n; char name[20]; int k1; int k2; int k3; int sum; }stu[1000]; int main(){ int max=0,i,n; int sum1=0,sum2=0,sum3=0; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%s %s %d %d %d",&stu[i].n,&stu[i].name,&stu[i].k1,&stu[i].k2,&stu[i].k3); stu[i].sum = stu[i].k1 + stu[i].k2 + stu[i].k3 ; } for(i=0;i<n;i++){ sum1+= stu[i].k1; sum2+= stu[i].k2; sum3+= stu[i].k3; if(stu[max].sum<stu[i].sum) max=i; } printf("%d %d %d\n",sum1/n,sum2/n,sum3/n); printf("%s %s %d %d %d",stu[max].n,stu[max].name,stu[max].k1,stu[max].k2,stu[max].k3); } |
Double click to view unformatted code.