P1104最后一个点WA,但本地编译与测试点输出文件一样
  • 板块P1104 生日
  • 楼主guagua
  • 当前回复3
  • 已保存回复3
  • 发布时间2023/2/8 18:09
  • 上次更新2023/10/24 01:23:32
查看原帖
P1104最后一个点WA,但本地编译与测试点输出文件一样
83788
guagua楼主2023/2/8 18:09
#include <bits/stdc++.h>
using namespace std; 
struct stu{
	string s;
	int y,m,d,id;
}; 
bool ppp(stu aa,stu bb){
	return (aa.y<bb.y)||((aa.y==bb.y)&&(aa.m<bb.m))||((aa.y==bb.y)&&(aa.m==bb.m)&&(aa.d<bb.d))||((aa.y==bb.y)&&(aa.m==bb.m)&&(aa.d==bb.d)&&(aa.id>bb.id));
}
int main()
{
	stu a[110];
	int n;
	cin>>n;
	for(int i=0;i<n;i++){
		cin>>a[i].s>>a[i].y>>a[i].m>>a[i].d;
	}
	sort(a,a+n,ppp);
	for(int i=0;i<n;i++){
		cout<<a[i].s<<endl;
	}
    return 0;
}

最后一个点WA,在下载测试点数据后发现本地编译与测试点的输出文件好像是一样的,求解答,谢谢

2023/2/8 18:09
加载中...