5 条题解

  • 1
    @ 2024-11-17 14:07:03

    #include<bits/stdc++.h> using namespace std; bool cmp(int x,int y){ return x<y; } int main(){ int n,p=0,l=0; float x,a[101],b[101]; string m; cin>>n; for (int i=1;i<=n;i++){ cin>>m>>x; if (m=="male"){ a[++p]=x; }else b[++l]=x; } sort(a+1,a+p+1); sort(b+1,b+l+1); for (int i=1;i<=p;i++){ printf("%.2f ",a[i]); } for (int i=l;i>=1;i--){ printf("%.2f ",b[i]); } return 0; }

    信息

    ID
    254
    时间
    1000ms
    内存
    256MiB
    难度
    7
    标签
    递交数
    313
    已通过
    61
    上传者