题目
# include <bits/stdc++.h>
using namespace std;
typedef struct Student{
int name[50];
int a;
int b;
char c;
char d;
int e;
int count;
}Student;
int main (void){
int n, temp = 0, tenp, sum;
scanf ("%d", &n);
Student arr[n];
for (int i = 0;i < n;i++){
scanf ("%s %d %d %c %c %d", arr[i].name, &arr[i].a, &arr[i].b, &arr[i].c, &arr[i].d, &arr[i].e);
arr[i].count = 0;
if (arr[i].a > 80 && arr[i].e >= 1){
arr[i].count = arr[i].count + 8000;
}
if (arr[i].a > 85 && arr[i].b > 80){
arr[i].count = arr[i].count + 4000;
}
if (arr[i].a > 90){
arr[i].count = arr[i].count + 2000;
}
if (arr[i].a > 85 && arr[i].d == 'Y'){
arr[i].count = arr[i].count + 1000;
}
if (arr[i].b > 80 && arr[i].c == 'Y'){
arr[i].count = arr[i].count + 850;
}
if (arr[i].count > temp){
temp = arr[i].count;
tenp = i;
}
sum = sum + arr[i].count;
}
printf ("%s\n%d\n%d", arr[tenp].name, arr[tenp].count, sum + 1);
return 0;
}