爆炸了……
原题链接:1630.狗星冒泡排序2024-06-08 22:16:08
发布于:广东
#include <bits/stdc++.h>
using namespace std;
int main()
{
std::ios::sync_with_stdio(false);
int n;
cin>>n;
int a[n];
int z=0,f=0,pd=0;
for(int i=0;i<n;i++)
{
cin>>a[i];
}
for(int i=0;i<n;i++)
{
if(a[i]>0)
{
z++;
pd++;
}
else if(a[i]<0)
{
f++;
pd++;
}
if(pd==3)
{
if(f>z)
{
cout<<a[i+1]<<" "<<a[i+2]<<" "<<a[i];
}
else{
cout<<a[i+2]<<" "<<a[i+1]<<" "<<a[i];
}
f=0;
z=0;
pd=0;
}
}
}
#¥%……&*
服了
全部评论 1
顶
2024-06-08 来自 广东
0
有帮助,赞一个