#include <bits/stdc++.h>
using namespace std;
struct student {
string name;
string id;
int score;
}stu[1005];
bool cmp1(student s1,student s2)
{
return s1.score>s2.score;
}
int main(){
int n;
cin>>n;
int i;
for(i = 0 ;i<n;i++) cin>>stu[i].name>>stu[i].id>>stu[i].score;
sort(stu,stu+n,cmp1);
cout<<stu[0].name<<" "<<stu[0].id;
printf("\n");
cout<<stu[n-1].name<<" "<<stu[n-1].id;
}
1004 成绩排名 结构体+sort排序
于 2024-08-06 20:37:21 首次发布