九十分代码!!!
  • 板块P1104 生日
  • 楼主zyc0611
  • 当前回复0
  • 已保存回复0
  • 发布时间2024/7/11 19:35
  • 上次更新2024/7/11 19:39:14
查看原帖
九十分代码!!!
1179486
zyc0611楼主2024/7/11 19:35

九十分代码!!!

哪位大佬帮忙修一下呀!!

 
#include<bits/stdc++.h>
using namespace std;
#define int long long
#define double long double

struct birth{
	string s;
	int y,m,d;
}k[1005];
bool cmp(birth a,birth b){
	if(a.y==b.y){
        if(a.m==b.m) return a.d<b.d;
        else return a.m<b.m;
    }
	else return a.y<b.y;
}
int n;
signed main(){
	cin>>n;
	for(int i=0;i<n;i++) cin>>k[i].s>>k[i].y>>k[i].m>>k[i].d;
	sort(k,k+n,cmp);
	for(int i=0;i<n;i++) cout<<k[i].s<<"\n";
	
	return 0;
}
2024/7/11 19:35
加载中...