代码
2024-07-03 11:16:59
发布于:浙江
7阅读
0回复
0点赞
#include <iostream>
#include <cmath>
#include <cstdio>
using namespace std;
int a[106],b[106],c[106],n,z=0,y=0;
int main(){
cin>>n;
for(int i=0;i<n;i++){
cin>>a[i];
}
for(int i=0;i<=n;i++){
if(a[i]<0){
b[z]=a[i];
z++;
}
if(a[i]>0){
c[y]=a[i];
y++;
}
}
for(int i=0;i<y;i++){
for(int j=0;j<y-1-i;j++){//j=n-1
if(c[j]>c[j+1]){
swap(c[j],c[j+1]);
}
}
}
for(int i=0;i<y;i++){
cout<<c[i]<<" ";
}
for(int i=0;i<z;i++){
for(int j=0;j<z-1-i;j++){//j=n-1
if(b[j]>b[j+1]){
swap(b[j],b[j+1]);
}
}
}
for(int i=0;i<z;i++){
cout<<b[i]<<" ";
}
return 0;
}
全部评论 1
请问也是小码王的同学吗?
2024-07-05 来自 上海
0是
2024-07-07 来自 浙江
0
有帮助,赞一个