#include<iostream> #include<cmath> using namespace std; int main() { int n; while(cin>>n&&(n!=0)) { int i,j,a[100],temp; for(i=0;i<n;i++) { cin>>a[i]; } for(i=0;i<n-1;i++) for(j=0;j<n-i-1;j++) if(abs(a[j])<abs(a[j+1])) { temp=a[j]; a[j]=a[j+1]; a[j+1]=temp; } for(i=0;i<n;i++) { if(i==0) cout<<a[0]; else cout<<" "<<a[i]; } cout<<endl; } return 0; }
c++ hdoj 2020 (绝对值排序)
最新推荐文章于 2024-07-18 14:14:45 发布