#include<stdio.h> struct student{ char xuehao[5]; char name[10]; int score1; int score2; int score3; }stu[10]; int main(){ int n; scanf("%d",&n); int sum1=0; int sum2=0; int sum3=0; int sum[10]; int max=0; for(int i=0;i<n;i++){ scanf("%s%s%d%d%d",&stu[i].xuehao,&stu[i].name,&stu[i].score1,&stu[i].score2,&stu[i].score3); } for(int i=0;i<n;i++){ sum1=sum1+stu[i].score1; sum2=sum2+stu[i].score2; sum3=sum3+stu[i].score3; sum[i]=stu[i].score3+stu[i].score2+stu[i].score1; if(sum[i]>sum[max]){ max=i; } } printf("%d %d %d\n",sum1/2,sum2/2,sum3/2); printf("%s %s %d %d %d",stu[max].xuehao,stu[max].name,stu[max].score1,stu[max].score2,stu[max].score3); return 0; } |
Double click to view unformatted code.