#include <iostream>
#include <string>
using namespace std;
struct student{
int fen1=0,fen2=0,lw=0,jxj=0;
string name,gb,xb;
};
student a[101],maxn;
int n,sum=0;
int main(){
cin>>n;
for (int i=0;i<n;i++){
cin>>a[i].name>>a[i].fen1>>a[i].fen2>>a[i].gb>>a[i].xb>>a[i].lw;
if(a[i].fen1>80&&a[i].lw>=1){
a[i].jxj+=8000;
}
if(a[i].fen1>85&&a[i].fen2>=80){
a[i].jxj+=4000;
}
if(a[i].fen1>90){
a[i].jxj+=2000;
}
if(a[i].fen1>85&&a[i].xb=="Y"){
a[i].jxj+=1000;
}
if(a[i].fen2>80&&a[i].gb=="Y"){
a[i].jxj+=850;
}
sum+=a[i].jxj;
}
maxn=a[0];
for(int i=0;i<n;i++){
if(a[i].jxj>maxn.jxj){
maxn=a[i];
}
}
cout<<maxn.name<<"\n"<<maxn.jxj<<"\n"<<sum;
return 0;
}
在上课用的OJ已经AC了