#include <stdio.h> #include <string.h> struct stu{ char ID[10]; char name[20]; int a; int b; int c; }; int main(int argc, char *argv[]) { int n; int sumA=0,sumB=0,sumC=0; scanf("%d",&n); stu s[n]; int p = 0; int max=0; for(int i= 0;i<n;i++){ scanf("%s %s %d %d %d",s[i].ID,s[i].name,&s[i].a,&s[i].b,&s[i].c); sumA+=s[i].a; sumB+=s[i].b; sumC+=s[i].c; if(s[i].a+s[i].b+s[i].c>max){ p = i; max=s[i].a+s[i].b+s[i].c; } } printf("%d %d %d\n",sumA/n,sumB/n,sumC/n); printf("%s %s %d %d %d\n",s[p].ID,s[p].name,s[p].a,s[p].b,s[p].c); return 0; } |
Double click to view unformatted code.