本蒟蒻看了好几遍都不知道错在哪,所以求助各位大佬
#include<bits/stdc++.h>
using namespace std;
string a,name;
char b,c;
int n,maxn,d,e,f,sum,ans;
int main()
{
cin>>n;
for(int i=0;i<n;i++)
{
cin>>a/*名字*/>>d/*期末成绩*/>>e/*班评成绩*/>>b/*学生干部*/>>c/*西部学生*/>>f/*论文*/;
if(d>80&&f>=1) sum+=8000;
if(d>85&&e>80) sum+=4000;
if(d>90) sum+=2000;
if(d>85&&c=='Y') sum+=1000;
if(d>80&&b=='Y') sum+=850;
if(sum>maxn)
{
maxn=sum;
name=a;
}
ans+=sum;
sum=0;
}
cout<<name<<endl<<maxn<<endl<<ans;
return 0;
}