显示代码纯文本
#include <fstream>
#include <string>
using namespace std;
ifstream input ("scholar.in");
ofstream output ("scholar.out");
string a[101],q;
char xbsf[101],gb[101];
int n,cj[101],bj[101],lw[101],jj[101];
int main ()
{
int m=0,p=0,i;
for(i=1;i<=n;i++)
jj[i]=0;
input>>n;
for(i=1;i<=n;i++)
input>>a[i]>>cj[i]>>bj[i]>>gb[i]>>xbsf[i]>>lw[i];
for(i=1;i<=n;i++)
{
if(cj[i]>80&&lw[i]!=0)
{
jj[i]=jj[i]+8000;
m=m+8000;
}
if(cj[i]>85&&bj[i]>80)
{
jj[i]=jj[i]+4000;
m=m+4000;
}
if(cj[i]>90)
{
jj[i]=jj[i]+2000;
m=m+2000;
}
if(cj[i]>85&&xbsf[i]!='N')
{
jj[i]=jj[i]+1000;
m=m+1000;
}
if(bj[i]>80&&gb[i]!='N')
{
jj[i]=jj[i]+850;
m=m+850;
}
}
for(i=1;i<=n;i++)
{
if(jj[i]>p)
{
p=jj[i];
q=a[i];
}
}
output<<q<<endl<<p<<endl<<m;
input.close();
output.close();
return 0;
}