#include<stdio.h> struct Student{ char xuehao[100]; char name[100]; int x1,x2,x3; int s; }stu[100]; int main(){ int n,sum1=0,sum2=0,sum3=0,i; scanf("%d",&n); for( i=0;i<n;i++){ scanf("%s%s%d%d%d",&stu[i].xuehao,&stu[i].name,&stu[i].x1,&stu[i].x2,&stu[i].x3); } for(i=0;i<n;i++){ sum1+=stu[i].x1; sum2+=stu[i].x2; sum3+=stu[i].x3; } printf("%d %d %d\n",sum1/n,sum2/n,sum3/n); int max; int j=0; for(i=0;i<n;i++){ stu[i].s=stu[i].x1+ stu[i].x2+ stu[i].x3; stu[j].s=stu[j].x1+ stu[j].x2+ stu[j].x3; if(stu[j].s<stu[i].s){ max=i; } } printf("%s %s %d %d %d",stu[max].xuehao,stu[max].name,stu[max].x1,stu[max].x2,stu[max].x3); return 0; } |
Double click to view unformatted code.