求助,84分
  • 板块P1104 生日
  • 楼主123uuu
  • 当前回复1
  • 已保存回复1
  • 发布时间2023/12/16 12:45
  • 上次更新2023/12/16 14:38:58
查看原帖
求助,84分
539712
123uuu楼主2023/12/16 12:45
#include<bits/stdc++.h>
using namespace std;
struct xxs{
	string m;
	int n,y,r;
}tx[100+90];
bool cmp(xxs a1,xxs a2){
	if(a1.n!=a2.n)return a1.n<a2.n;
	if(a1.y!=a2.y)return a1.y<a2.y;
	if(a1.r!=a2.r)return a1.r<a2.r;
}
int main(){
	int i,n;
	cin>>n;
	for(i=1;i<=n;++i){
		cin>>tx[i].m>>tx[i].n>>tx[i].y>>tx[i].r;
	}
	sort(tx+1,tx+n+1,cmp);
	for(i=1;i<=n;++i){
		cout<<tx[i].m<<endl;
	}
return 0;
} 
2023/12/16 12:45
加载中...