枪战: DEADSHOT.io 综合: poki.com 【你被骗了】(https://www.bilibili.com/video/BV1yL411K7CP/)

2 条评论

  • #include <bits/stdc++.h> using namespace std; struct p{ string id; int unm,age; }a[110]; bool cmp(p x,p y){ if(x.age>=60&&y.age>=60){ if(x.age==y.age) return x.unm<y.unm; else return x.age>y.age; } else if(x.age<60&&y.age<60) return x.unm<y.unm; else return x.age>y.age; } int main (){ int n; cin>>n; for(int i=1;i<=n;i++){ cin>>a[i].id>>a[i].age; a[i].unm=i; } sort(a+1,a+n+1,cmp); for(int i=1;i<=n;i++){ cout<<a[i].id<<endl; } return 0; }

    • @ 2026-10-21 17:58:45

      ??

      • 1