〆 • 1年前
using namespace std; struct TH{
string a;
int b,c;
char d,e;
int f,g;
}; struct TH stu [105]; int main() {
int n;
cin>>n;
int v=0,j=0;
string u;
for(int i=0;i<n;i++){
stu[i].g=0;
cin>>stu[i].a>>stu[i].b>>stu[i].c>>stu[i].d>>stu[i].e>>stu[i].f;
if(stu[i].b>80&&stu[i].f>=1)
{
stu[i].g=stu[i].g+8000;
}
if(stu[i].b>85&&stu[i].c>80)
{
stu[i].g=stu[i].g+4000;
}
if(stu[i].b>90)
{
stu[i].g=stu[i].g+2000;
}
if(stu[i].b>85&&stu[i].e=='Y')
{
stu[i].g=stu[i].g+1000;
}
if(stu[i].c>80&&stu[i].d=='Y')
{
stu[i].g=stu[i].g+850;
}
v=v+stu[i].g;
}
for(int i=0;i<n;i++)
{
if(j<stu[i].g)
{
j=stu[i].g;
u=stu[i].a;
}
}
cout<<u<<endl<<j<<endl;
cout<<v;
return 0;
}
评论:
请先登录,才能进行评论