可恶的xiebing!!!

P1104 生日

```#include<algorithm> #include<cstdio> #include<iostream> using namespace std; int n,k,s,s1; struct u { string a; int b,c,d,id; }; u c[105]; bool cmp(u x,u y) { if(x.b!=y.b) { return x.b>y.b; } else if(x.c!=y.c&&x.b==y.b) { return x.c>y.c; } else if(x.d!=y.d&&x.b==y.b&&x.c==y.c) { return x.d>y.d; } return x.id<y.id; } int main() { cin>>n; for(int i=1;i<=n;i++) { cin>>c[i].a>>c[i].b>>c[i].c>>c[i].d; c[i].id=i; } sort(c+1,c+n+1,cmp); for(int i=n;i>=1;i--) { cout<<c[i].a<<endl; } return 0; # } @[ganniu](/user/1104154)
by WSM000 @ 2024-03-02 10:53:47


|