5 条题解
-
3
恐怖做题,最高难度 一命速通; #include<bits/stdc++.h> using namespace std; int ji[11]; int ou[11]; int main(){ int lin; int j=0,o=0; for(int i=0;i<10;i++){ cin>>lin; if(lin%20){ ou[o]=lin; o++; } if(lin%21){ ji[j]=lin; j++; } } sort(ji,ji+j); sort(ou,ou+o); j-=1; for(int i=j;i>=0;i--) cout<<ji[i]<<" "; for(int i=0;i<o;i++) cout<<ou[i]<<" "; return 0; }
-
3
一坤分速通(2.5分)
#include<bits/stdc++.h> using namespace std; int ji[11]; int ou[11]; int main(){ int lin; int j=0,o=0; for(int i=0;i<10;i++){ cin>>lin; if(lin%2==0){ ou[o]=lin; o++; } if(lin%2==1){ ji[j]=lin; j++; } } sort(ji,ji+j); sort(ou,ou+o); j-=1; for(int i=j;i>=0;i--) cout<<ji[i]<<" "; for(int i=0;i<o;i++) cout<<ou[i]<<" "; return 0; }
-
0
👎 👎 👎 #include<bits/stdc++.h> using namespace std; int ji[11]; int ou[11]; int main(){ int lin; int j=0; int o=0; for(int i=0;i<10;i++){ cin>>lin; if(lin%20){ ou[o]=lin; o++; } if(lin%21){ ji[j]=lin; j++; } } sort(ji,ji+j); sort(ou,ou+o); j-=1; for(int i=j;i>=0;i--) cout<<ji[i]<<" "; for(int i=0;i<o;i++) cout<<ou[i]<<" "; return 0; }
-
0
#include<bits/stdc++.h> using namespace std; int ji[11]; int ou[11]; int main(){ int lin; int j=0,o=0; for(int i=0;i<10;i++){ cin>>lin; if(lin%2==0){ ou[o]=lin; o++; } if(lin%2==1){ ji[j]=lin; j++; } } sort(ji,ji+j); sort(ou,ou+o); j-=1; for(int i=j;i>=0;i--) cout<<ji[i]<<" "; for(int i=0;i<o;i++) cout<<ou[i]<<" "; return 0; }
-
-1
using namespace std; int main() { int a[10],b[10],c[10]; int i,j=0,k=0,n,m,p; for(i=0;i<10;i++){ cin >>a[i]; if(a[i]%2!=0){ b[j]=a[i]; j++; }else if(a[i]%2==0){ c[k]=a[i]; k++; } } for(i=0;i<=k;i++){ for(p=1;p<k;p++){ if(c[p]<c[p-1]){ m=c[p]; c[p]=c[p-1]; c[p-1]=m; } } } for(i=0;i<=j;i++){ for(p=1;p<j;p++){ if(b[p]>b[p-1]){ n=b[p]; b[p]=b[p-1]; b[p-1]=n; } } } for(i=0;i<j;i++){ cout << b[i]<<" "; } for(i=0;i<k;i++){ cout << c[i]<<" "; } return 0; }
- 1
信息
- ID
- 251
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 8
- 标签
- 递交数
- 402
- 已通过
- 70
- 上传者