#include<iostream>
#include<cmath>
using namespace std;
int main(){
int x,y,i,a[101];
cin>>x>>y;
int j=0;
int b[101]={0},c=0;
for(i=x;i<=y;i++){
a[j]=i;
c=a[j];
while(c){
b[j]+=b[j]*10+c%10;
c/=10;
}
j++;
}
int h=j;
for(i=1;i<h-1;i++){
bool f=0;
for(j=0;j+1<=h-1-i;j++){
if(b[j]>b[j+1]){
swap(b[j],b[j+1]);
swap(a[j],a[j+1]);
f=1;
}
}
if(f==0)break;
}
for(i=0;i<h;i++){
cout<<a[i]<<endl;
}
return 0;
}
OJ 1145近似排序
最新推荐文章于 2024-08-29 19:36:07 发布