#include<iostream> #include<string> using namespace std; struct Stu{ string id; string name; double a,b,c; }stu[1000]; int main(void){ int n,k=0; cin>>n; double avg[n]={0},suma=0,sumb=0,sumc=0,max=0; for(int i=1;i<=n;i++){ cin>>stu[i].id>>stu[i].name>>stu[i].a>>stu[i].b>>stu[i].c; avg[i]=(stu[i].a+stu[i].b+stu[i].c); suma+=stu[i].a;sumb+=stu[i].b;sumc+=stu[i].c; } printf("%.0lf %.0lf %.0lf\n",suma/n,sumb/n,sumc/n); for(int i=1;i<=n;i++){ if(max<avg[i]){ max=avg[i]; k=i; } } cout<<stu[k].id<<" "<<stu[k].name<<" "<<stu[k].a<<" "<<stu[k].b<<" "<<stu[k].c; } |
Double click to view unformatted code.