wa
查看原帖
wa
1178004
禹天钧2016楼主2024/9/16 17:29
#include <bits/stdc++.h>
using namespace std;
struct i_ak_IOI {
	string s;
	int a,b,e,ans=0;
	char c,d;
} a[10000];
inline bool cmp(const i_ak_IOI &i,const i_ak_IOI &j) {
	return i.ans > j.ans;
}
int n,ans=0;
int main() {
	cin>>n;
	for(int i=1; i<=n; i++) {
		cin>>a[i].s>>a[i].a>>a[i].b>>a[i].c>>a[i].d>>a[i].e;
		a[i].ans=0;
		if(a[i].a>80&&a[i].e)a[i].ans+=8000;
		if(a[i].a>85&&a[i].b>80)a[i].ans+=4000;
		if(a[i].a>90)a[i].ans+=2000;
		if(a[i].a>85&&a[i].d=='Y')a[i].ans+=1000;
		if(a[i].b>80&&a[i].c=='Y')a[i].ans+=850;
		ans+=a[i].ans;
	}
	sort(a,a+n+1,cmp);
	cout<<a[1].s<<"\n"<<a[1].ans<<"\n"<<ans;
	return 0;
}

2024/9/16 17:29
加载中...