A4758.奥特曼身高问题题解:
2026-03-04 19:31:13
发布于:四川
0阅读
0回复
0点赞
A4758.奥特曼身高问题
#include<bits/stdc++.h>
using namespace std;
struct aox{//定义结构体
string name;
int high;
int NF;
}a[110];
bool cmp(aox x,aox y){//自定义排序方法
if(x.high==y.high){
return x.NF>y.NF;
}else return x.high>y.high;
}
int main(){
int n;
cin >> n;
for(int i=1;i<=n;i++){
cin >> a[i].name >> a[i].high >> a[i].NF;
}
sort(a+1,a+1+n,cmp);//排序
cout << a[1].name << " " << a[1].high << " " << a[1].NF;//输出第一个
return 0;
}
这里空空如也






有帮助,赞一个