Run ID:112807

提交时间:2025-03-13 14:53:06

#include <bits/stdc++.h> using namespace std; int main(){ int f,b,i,g,s,y,c=0,j,t; bool q=false; cin>>f>>b; int a[b]; for(i=f;i<=b;i++){ g=i%10; s=i/10%10; y=i/100; if(g*g*g+s*s*s+y*y*y==i){ q=true; a[c]=i; c++; } } for(i=1;i<=c-1;i++){ for(j=0;j<=c-i-1;j++){ if(a[j]>a[j+1]){ t=a[j]; a[j]=a[j+1]; a[j+1]=t; } } } if(q==true){ for(i=0;i<c;i++){ cout<<a[i]<<" "; } }else{ cout<<"no"; } }