比赛 20121121 评测结果 AAAAAAAAAA
题目名称 谁拿了最多奖学金 最终得分 100
用户昵称 ok 运行时间 0.005 s
代码语言 C++ 内存使用 3.15 MiB
提交时间 2012-11-21 20:41:41
显示代码纯文本
#include <fstream>
using namespace std;
int main()
{
	char c,d;
	string a,z1;
	int ge=0,zong=0,n,i,j,b[4],z2=0;
	ifstream input("scholar.in");
	ofstream output("scholar.out");
	input>>n;
	for(i=1;i<=n;i++)
	{
		input>>a>>b[1]>>b[2]>>c>>d>>b[3];
		if(b[1]>80&&b[3]>=1) ge+=8000;
		if(b[1]>85&&b[2]>80) ge+=4000;
		if(b[1]>90) ge+=2000;
		if(d=='Y'&&b[1]>85) ge+=1000;
		if(c=='Y'&&b[2]>80) ge+=850;
		zong+=ge;
		if(i==1)
		{
			z2=ge;
			z1=a;
		}
		if(i>1)
		{
			if(ge>z2)
			{
				z2=ge;
				z1=a;
			}
		}
		ge=0;
	}
	output<<z1<<endl<<z2<<endl<<zong;
	input.close();
	output.close();
}