#include<stdio.h> typedef struct student{ char num[100]; char name[100]; int s1; int s2; int s3; }student; int main(){ int n,i; scanf("%d",&n); student st[n]; int sum1=0,sum2=0,sum3=0; int sum[3]={0}; for(i=0;i<n;i++){ scanf("%s %s %d %d %d",&st[i].num,&st[i].name,&st[i].s1,&st[i].s2,&st[i].s3); sum1 = sum1 + st[i].s1; sum2 = sum2 + st[i].s2; sum3 = sum3 + st[i].s3; sum[i] = sum[i] + st[i].s1 + st[i].s2 + st[i].s3; } int j=0,max=sum[0]; for(i=0;i<n;i++){ //if(i==0){ // max = sum[0]; // j=0; //} if(max<sum[i]){ max = sum[i]; j=i; } } printf("%d %d %d\n",sum1/n,sum2/n,sum3/n); printf("%s %s %d %d %d\n",st[j].num,st[j].name,st[j].s1,st[j].s2,st[j].s3); } |
Double click to view unformatted code.