#include<iostream>
#include<fstream>
#include<cstring>
using namespace std;
struct student
{
char name[22];
int score1;
int score2;
char gb;
char west;
int post;
};
char name[22];
long money(student *s)
{
long sum=0;
if(s->score1>80 && s->post>=1)
sum+=8000;
if(s->score1>85 && s->score2>80)
sum+=4000;
if(s->score1>90)
sum+=2000;
if(s->score1>85 && s->west=='Y')
sum+=1000;
if(s->score2>80 && s->gb=='Y')
sum+=850;
return sum;
}
int main()
{
int n,sum=0,max=0,t;
student s;
//fstream cin("d:\\test.txt");
cin>>n;
while(n--)
{
cin>>s.name>>s.score1>>s.score2>>s.gb>>s.west>>s.post;
if((t=money(&s))>max)
{
max=t;
strcpy(name,s.name);
}
sum+=t;
}
cout<<name<<endl<<max<<endl<<sum<<endl;
return 0;
}
rqnoj-16
最新推荐文章于 2013-07-30 21:06:01 发布