#include<bits/stdc++.h>

using namespace std;

struct student {

string name;

int a, b;

char c, d;

int e;

int id;

int money;

bool operator <(student s) {

	return money > s.money || money == s.money && id < s.id;

}

}

a[110];

int ans;

int main() {

int n;

cin >> n;

for (int i = 1; i <= n; i++) {
	cin >> a[i].name >> a[i].a >> a[i].b >> a[i].c >> a[i].d >> a[i].e;
	a[i].id = i;
	if (a[i].a > 80 && a[i].e>=1) {
		a[i].money += 8000;
	}
	if(a[i].a>85&&a[i].b>80){
		a[i].money+=4000;
	}
	if (a[i].a > 90) {
		a[i].money += 2000;
	}
	if (a[i].a > 85 && a[i].d == 'Y') {
		a[i].money += 1000;
	}
		if (a[i].b > 80 && a[i].c == 'Y') {
			a[i].money += 850;
		}
	ans += a[i].money;
}
sort(a + 1, a + 1 + n);
cout << a[1].name << endl;
cout << a[1].money << endl;
cout << ans;
return 0;

}

0 条评论

目前还没有评论...

信息

ID
1175
时间
ms
内存
MiB
难度
6
标签
递交数
110
已通过
32
上传者