求助第六个点WA
  • 板块P1104 生日
  • 楼主Ctjer
  • 当前回复2
  • 已保存回复2
  • 发布时间2021/4/21 20:39
  • 上次更新2023/11/5 00:16:07
查看原帖
求助第六个点WA
464170
Ctjer楼主2021/4/21 20:39

代码如下

#include<bits/stdc++.h>
using namespace std;
struct people{
	char name[25];
	int y,m,d;
};
int n;
people c[105];
bool cmp(people a,people b){
	if(a.y!=b.y){
		return a.y < b.y;
	}
	if(a.m!=b.m){
		return a.m < b.m;
	}
	if(a.d!=b.d){
		return a.d < b.d;
	}
	return false;
}
int main()
{
	scanf("%d",&n);
	for(int i=0;i<n;i++){
		scanf("\n%s%d%d%d",c[i].name,&c[i].y,&c[i].m,&c[i].d);
	}
	sort(c,c+n,cmp);
	for(int i=0;i<n;i++){
		printf("%s\n",c[i].name);
	}
	return 0;
}
2021/4/21 20:39
加载中...