#include <stdio.h>
typedef struct Person {
char name[15];
char id[15];
int score;
}Person;
int main(int argc, char *argv[]) {
Person F, M, tmp;
M.score = 101; //初始化
F.score = -1;
int N;
scanf("%d", &N);
while(N--) {
char gender;
scanf("%s %c %s %d", tmp.name, &gender, tmp.id, &tmp.score);
if(gender == 'M' && tmp.score < M.score) {
M = tmp;
}
if(gender == 'F' && tmp.score > F.score) {
F = tmp;
}
}
if(F.score == -1) {
printf("Absent\n");
printf("%s %s\n", M.name, M.id);
printf("NA");
}
if(M.score == 101) {
printf("%s %s\n", F.name, F.id);
printf("Absent\n");
printf("NA");
}
if(M.score != 101 && F.score != -1) {
printf("%s %s\n", F.name, F.id);
printf("%s %s\n", M.name, M.id);
printf("%d", (F.score - M.score));
}
}
网友评论