全WA???

P1104 生日

不知道怎么改,但是想到了一个Hack。 (input) ```input 3 a 1992 10 12 b 1993 10 12 c 1994 10 11 ``` (output) ```output a b c ``` (your answer) ```answer c b a ```
by ydzr00000 @ 2022-01-27 21:15:37


AC代码: ```cpp #include<bits/stdc++.h> using namespace std; struct stu{ char name[10001]; int year,month,day; int id; }a[10001]; bool cmp(stu x,stu y){ if(x.year!=y.year)return x.year<y.year; else if(x.month!=y.month)return x.month<y.month; else if(x.day!=y.day)return x.day<y.day; else return x.id>y.id; } int main(){ int n; cin>>n; for(int i=1;i<=n;i++)cin>>a[i].name>>a[i].year>>a[i].month>>a[i].day,a[i].id=i; sort(a+1,a+n+1,cmp); for(int i=1;i<=n;i++)cout<<a[i].name<<endl; return 0; } ```
by xxmbmwkewangda @ 2022-02-10 13:18:38


|