救助,80分 ??
  • 板块P1104 生日
  • 楼主qiujiyuan
  • 当前回复4
  • 已保存回复4
  • 发布时间2023/5/21 11:32
  • 上次更新2023/10/23 15:09:14
查看原帖
救助,80分 ??
739080
qiujiyuan楼主2023/5/21 11:32
#include <bits/stdc++.h>
using namespace std;
struct Birthday {
    string name;
    int year;
    int month;
    int day;
};
bool xtc(Birthday a, Birthday b) {
    if (a.year!=b.year){
        return a.year<b.year;
    } 
	else if(a.month!=b.month){
        return a.month<b.month;
    } 
	else {
        return a.day<b.day;
    }
}
int main() {
    int n;
    cin>>n;
    Birthday ins[1010];
    for (int i=0;i<n;i++) {
        cin>>ins[i].name>>ins[i].year>>ins[i].month>>ins[i].day;
    }
    sort(ins,ins+n,xtc);
    for (int i=0;i<n;i++) {
        cout<<ins[i].name<<endl;
	}
    return 0;
}

不知道哪里错了

2023/5/21 11:32
加载中...