80分求助
  • 板块P1104 生日
  • 楼主acwingz
  • 当前回复11
  • 已保存回复11
  • 发布时间2023/7/24 09:58
  • 上次更新2023/11/3 07:59:07
查看原帖
80分求助
757003
acwingz楼主2023/7/24 09:58
#include<bits/stdc++.h>
using namespace std;
struct sto{
	string a;
	int b,c,d;
};
sto f[105];
bool cmp(sto o,sto p){
	if(o.b!=p.b)return o.b<p.b;
	if(o.c!=p.c)return o.c<p.c;
	return o.d<p.d;
}
int main(){
	int n;
	cin>>n;
	for(int i=1;i<=n;i++)cin>>f[i].a>>f[i].b>>f[i].c>>f[i].d;
	sort(f+1,f+1+n,cmp);
	for(int i=1;i<=n;i++)cout<<f[i].a<<endl;
	return 0;
}

最后两个点WA,求助!

2023/7/24 09:58
加载中...