AC代码
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,Grade[2],grade;
string Name[2],Id[2],name,id;
char gender;
Grade[0]=101;Grade[1]=-1;
scanf("%d",&n);
for(int i=0;i<n;i++)
{
cin>>name;
getchar();
cin>>gender;
cin>>id>>grade;
if(gender=='M')
{
if(grade<Grade[0])
{
Name[0]=name;
Id[0]=id;
Grade[0]=grade;
}
}else{
if(grade>Grade[1]){
Name[1]=name;
Id[1]=id;
Grade[1]=grade;
}
}
}
if(Grade[1]==-1) printf("Absent\n");
else{
cout<<Name[1]<<" "<<Id[1]<<endl;
}
if(Grade[0]==101) printf("Absent\n");
else{
cout<<Name[0]<<" "<<Id[0]<<endl;
}
if(Grade[0]!=101&&Grade[1]!=-1) printf("%d",Grade[1]-Grade[0]);
else printf("NA");
return 0;
}