社区讨论

32分求调

P1104生日参与者 2已保存回复 2

讨论操作

快速查看讨论及其快照的属性,并进行相关操作。

当前回复
2 条
当前快照
1 份
快照标识符
@mhjuwjvt
此快照首次捕获于
2025/11/04 08:54
4 个月前
此快照最后确认于
2025/11/04 08:54
4 个月前
查看原帖
#2#3#5#6 WA 求调
CPP
#include<iostream>
#include<algorithm>
#include<cstring>
using namespace std;
struct birthday
{
	string name,year,month,day;
};
bool cmp(birthday a,birthday b)
{
	return a.year+a.month+a.day>b.year+b.month+b.day;
}
int main()
{
	birthday a[101];
	int n;
	cin>>n;
	for(int i=0;i<n;i++)
	{
		cin>>a[i].name>>a[i].year>>a[i].month>>a[i].day;
	}
	sort(a,a+n,cmp);
	for(int i=n-1;i>=0;i--)
	{
		cout<<a[i].name<<endl;
	}
	return 0;
}
悬关

回复

2 条回复,欢迎继续交流。

正在加载回复...