这道题被输出坑了很久,挺基础的一道题。
#include<stdio.h>
#include<iostream>
#include<cstring>
using namespace std;
int main()
{
int n,i,as,ad,csi,l,j,e=0,c=0,m=0;
char name[50],out[50],so,wa;
scanf("%d",&n);
for(i=1;i<=n;i++)
{
m=0;
cin>>name>>as>>ad>>so>>wa>>csi;
if(as>80&&csi>=1)
m+=8000;
if(as>85&&ad>80)
m+=4000;
if(as>90)
m+=2000;
if(wa=='Y'&&as>85)
m+=1000;
if(ad>80&&so=='Y')
m+=850;
c+=m;
if(m>e)
{
e=m;
strcpy(out,name);
}
}
cout<<out<<endl<<e<<endl<<c;
return 0;
}