A7867.排队照相
2026-05-13 16:51:19
发布于:北京
#include <bits/stdc++.h>
using namespace std;
int a[110],m[110],g[110];
bool cmp(int x,int y){
return x>y;
}
int main(){
int n;
cin>>n;
int ms=0,gs=0;
for(int i=0;i<n;i++){
cin>>a[i];
if(a[i]>0){
m[ms]=a[i];
ms++;
}else{
g[gs]=a[i];
gs++;
}
}
sort(m,m+ms);
sort(g,g+gs,cmp);
for(int i=0;i<ms;i++){
cout<<m[i]<<" ";
}
for(int i=gs-1;i>=0;i--){
cout<<g[i]<<" ";
}
}
这里空空如也

















有帮助,赞一个