80分求助!!
  • 板块P1104 生日
  • 楼主darren361
  • 当前回复5
  • 已保存回复5
  • 发布时间2021/11/22 13:16
  • 上次更新2023/11/3 23:45:42
查看原帖
80分求助!!
452294
darren361楼主2021/11/22 13:16

最后一个点红了 有没有dalao帮蒟蒻看一看

#include<iostream>
#include<cstring>
#include<algorithm>
using namespace std;
struct st{
	string name;
	int y,m,d;
}a[101];
int cmp(st a,st b){
	if(a.y!=b.y) return a.y<b.y;
	if(a.m!=b.m) return a.m<b.m;
	return a.d<b.d;
}
int main(){
	int n;
	cin>>n;
	for(int i=0;i<n;i++) cin>>a[i].name>>a[i].y>>a[i].m>>a[i].d;
	sort(a,a+n,cmp);
	for(int i=0;i<n-1;i++) cout<<a[i].name<<endl;
	cout<<a[n-1].name;
}

2021/11/22 13:16
加载中...