记录编号 552053 评测结果 AAAAAAAAAA
题目名称 [NOIP 2005]谁拿了最多奖学金 最终得分 100
用户昵称 GravatarChuya 是否通过 通过
代码语言 C++ 运行时间 0.008 s
提交时间 2020-07-17 22:53:36 内存使用 13.66 MiB
显示代码纯文本
#include<bits/stdc++.h>
using namespace std;
int main(){
	freopen("scholar.in","r",stdin);
	freopen("scholar.out","w",stdout);
	int n;
	cin>>n;
	class chuya{
		public:
			string name;
			char gb,xb;
			int qi,ban,lun;
	}a[105];
	int mymax=0;
	string nb;
	int total=0,gaga=0;
	for(int i=1;i<=n;i++){
		gaga=0;
		cin>>a[i].name>>a[i].qi>>a[i].ban>>a[i].gb>>a[i].xb>>a[i].lun;
		if(a[i].qi>80&&a[i].lun>0)gaga+=8000;
		if(a[i].qi>85&&a[i].ban>80)gaga+=4000;
		if(a[i].qi>90)gaga+=2000;
		if(a[i].qi>85&&a[i].xb=='Y')gaga+=1000;
		if(a[i].ban>80&&a[i].gb=='Y')gaga+=850;
		total+=gaga;
		if(gaga>mymax){
			nb=a[i].name;
			mymax=gaga;
		}
	} 	
	cout<<nb<<endl<<mymax<<endl<<total;
}