提交记录
带等号
不带等号
源代码
#include <iostream>
#include <algorithm>
using namespace std;
struct data{
char s[20];
int age;
}stu[100];
bool cmp(data a , data b)
{
return a.age>b.age;
}
int n,x;
int main()
{
cin>>n;
for (int i = 1 ; i <= n ; i ++)
{
cin>>stu[i].s;
cin>>stu[i].age;
for(int j = 1 ; j <= 2 ; j ++)
{
stu[i].age*=100;
cin>>x;
stu[i].age+=x;
}
}
sort(stu+1,stu+1+n,cmp);
for(int i = n ; i >= 1 ; i --)
{
cout<<stu[i].s<<endl;
}
return 0;
}