没人发题解我来发一个吧
2026-08-29 16:34:50
发布于:上海
17阅读
0回复
0点赞
使用struct函数
#include<bits/stdc++.h>
using namespace std;
struct stu{
string name;
int heigth;
long long id;
};
bool cmp(stu a,stu b){
if (a.heigth != b.heigth){
return a.heigth>b.heigth;
}else{
return a.id<b.id;
}
}
stu a[105];
int main (){
int n;
cin>>n;
for (int i = 1;i<=n;i++){
cin>>a[i].name>>a[i].heigth>>a[i].id;
}
sort(a+1,a+n+1,cmp);
cout<<a[1].name<<" "<<a[1].heigth<<" "<<a[1].id;
}
别忘了点赞
这里空空如也







有帮助,赞一个