5 条题解
-
1
#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
- 上传者