#include<bits/stdc++.h>
using namespace std;
//a姓名,b期末平均成绩,c班级成绩,d是否是学生干部,e是否是西部省份,f发表的论文
int ans(int b,int c,char d,char e,int f){
int sum=0;
if(b>80&&f>0) sum+=8000;
if(b>85&&c>80) sum+=4000;
if(b>90) sum+=2000;
if(b>85&&e=='Y') sum+=1000;
if(c>80&&d=='Y') sum+=850;
return sum;
}
int main(){
int n,ans3=0,ans2=0,ans2a=0;
string ans1;
cin>>n;
for(int i=1;i<=n;++i){
string a;
int b,c,f;
char d,e;
cin>>a>>b>>c>>d>>e>>f;
ans2a=ans(b,c,d,e,f);
ans3+=ans2;
if(ans2a>ans2) {
ans2=ans2a;
ans1=a;
}
}
cout<<ans1<<"\n"<<ans2<<"\n"<<ans3;
return 0;
}
为什么就是不对?求助!!!