#include <stdio.h> #include <string.h> int main() { int avg,cgrade,art,sum,i,n,maxs,total; char name[21],maxn[21],leader,west; maxs=0; total=0; scanf("%d",&n); for (i=0;i<n;i++) { sum=0; scanf("%s %d %d %c %c %d",name,&avg,&cgrade,&leader,&west,&art); if (avg>80 && art>0) sum+=8000; if (avg>85 && cgrade>80) sum+=4000; if (avg>90) sum+=2000; if (west=='Y' && avg>85) sum+=1000; if (leader=='Y' && cgrade>80) sum+=850; if (sum>maxs) { maxs=sum; strcpy(maxn,name); } total+=sum; } printf("%s\n%d\n%d",maxn,maxs,total); return 0; } /************************************************************** Problem: 2256 User: admin Language: C Result: Accepted Time:59 ms Memory:1144 kb ****************************************************************/