很简单啊
2026-09-05 16:51:31
发布于:上海
0阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
struct st{
string a;
int b,c;
}a[200010];
bool cmp(st x,st y){
if (x.b != y.b) return x.b>y.b;
if (x.c != y.c) return x.c<y.c;
return x.a>y.a;
}
int main (){
int n;
cin>>n;
for (int i = 0;i<n;i++){
cin>>a[i].a>>a[i].b>>a[i].c;
}
sort(a,a+n,cmp);
for (int i = 0;i<n;i++) cout<<a[i].a<<endl;
return 0;
}
这里空空如也







有帮助,赞一个