老师教的(老师的力量)
2024-07-20 17:11:40
发布于:浙江
13阅读
0回复
0点赞
#include<bits/stdc++.h>
using namespace std;
struct sut{
string name;
int year;
int mom;
int day,id;
}a[1020];
bool cmp(sut x,sut y){
if(x.year!=y.year){
return x.year<y.year;
}
else if(x.mom!=y.mom){
return x.mom<y.mom;
}
else if(x.day!=y.day){
return x.day<y.day;
}
else{
return x.id>y.id;
}
}
int main(){
int n;
cin>>n;
for(int i=1;i<=n;i++){
a[i].id=i;
cin>>a[i].name>>a[i].year>>a[i].mom>>a[i].day;
}
sort(a+1,a+n+1,cmp);
for(int i=1;i<=n;i++){
cout<<a[i].name<<endl;
}
return 0;
}
全部评论 1
点个赞吧(其实是老师的力量)
2024-07-20 来自 浙江
0
有帮助,赞一个