#include <iostream>
#include <string>
#include <algorithm>
#define int long long
using namespace std;
long long quanbu;
struct s{
string name;
int qimou,pinyi,lunwen;
char ganbu,xibu;
long long jiangxj;
void sum(){
if(qimou>80&&lunwen>=1)
jiangxj+=8000;
if(qimou>85&&pinyi>80)
jiangxj+=4000;
if(qimou>90)
jiangxj+=2000;
if(qimou>85&&xibu=='Y')
jiangxj+=1000;
if(pinyi>80&&ganbu=='Y')
jiangxj+=850;
quanbu+=jiangxj;
}
void read(){
cin>>name>>qimou>>pinyi>>ganbu>>xibu>>lunwen;
}
void print(){
cout<<name<<endl<<jiangxj<<endl;
}
}use[1000000];
bool cmp(s x,s y){
return x.jiangxj>y.jiangxj;
}
signed main(){
int n;
cin>>n;
for(int i=0;i<n;i++){
use[i].read();
use[i].sum();
}
sort(use,use+n,cmp);
use[0].print();
cout<<quanbu;
return 0;
}
第九个点错了