#include<iostream>
#include<algorithm>
#include<cmath>
#include<map>
using namespace std;
struct node{
string name, gen, sub;
int sc;
}stu;
int main(){
int n, max1 = -1, min1 = 101;
string str1, str2, str11, str22;
scanf("%d", &n);
for(int i = 0; i < n; i++){
cin >> stu.name >> stu.gen >> stu.sub >> stu.sc;
if(stu.gen[0] == 'M') {
if(min1 > stu.sc) {
min1 = stu.sc;
str1 = stu.name;
str11 = stu.sub;
}
} else if(stu.gen[0] == 'F'){
if(max1 < stu.sc) {
max1 = stu.sc;
str2 = stu.name;
str22 = stu.sub;
}
}
}
int flag = 0, flag1 = 0;
if(max1 == -1) cout << "Absent\n";
else {
cout << str2 << " " << str22 << endl;
flag1 = 1;
}
if(min1 == 101) cout << "Absent\n";
else {
cout << str1 << " " << str11 << endl;
flag = 1;
}
if(flag && flag1) cout << max1 - min1;
else cout << "NA";
}
1036 Boys vs Girls
最新推荐文章于 2022-09-19 10:42:32 发布