#include<stdio.h> #include <stdlib.h> #include <string.h> #include <math.h> typedef struct Stu{ char no[100]; char name[100]; int a; int b; int c; int sum; }stu; int main() { int n,i,suma=0,sumb=0,sumc=0; stu s[1000]; scanf("%d",&n); for(i=0;i<n;i++){ scanf("%s %s %d %d %d",s[i].no,s[i].name,&s[i].a,&s[i].b,&s[i].c); s[i].sum=s[i].a+s[i].b+s[i].c; suma+=s[i].a; sumb+=s[i].b; sumc+=s[i].c; } printf("%d %d %d\n",suma/n,sumb/n,sumc/n); int top=0; for(i=1;i<n;i++){ if(s[i].sum>s[top].sum){ top=i; } } printf("%s %s %d %d %d",s[top].no,s[top].name,s[top].a,s[top].b,s[top].c); return 0; } |
Double click to view unformatted code.