全WA???
  • 板块P1104 生日
  • 楼主skyark1214
  • 当前回复2
  • 已保存回复2
  • 发布时间2022/1/27 20:42
  • 上次更新2023/10/28 10:42:42
查看原帖
全WA???
577422
skyark1214楼主2022/1/27 20:42
#include<bits/stdc++.h>
using namespace std;
struct Stu{
	char name[20];
	int year;
	int month;
	int day;
};
int paixu[101]={};
Stu a[101];
int main(){
	int b;
	cin>>b;
	for(int i=0;i<b;++i){
		scanf("%s %d %d %d",a[i].name,&a[i].year,&a[i].month,&a[i].day);
	}
	for (int i=0;i<b;i++)
	{
		for (int j=i+1;j<b;j++)
		{
		    if (a[i].year>a[j].year||a[i].year==a[j].year&&a[i].month>a[j].month||a[i].month==a[j].month&&a[i].day>a[j].day||a[i].day==a[j].day){
		    	swap(a[i].name,a[j].name);
		    	swap(a[i].year,a[j].year);
		    	swap(a[i].month,a[j].month);
		    	swap(a[i].day,a[j].day);
			}
		}
	}
	for (int i=0;i<b;i++)
	   cout<<a[i].name<<endl;
	return 0;
}
2022/1/27 20:42
加载中...