#include<bits/stdc++.h> using namespace std; int length(int n); int main() { int n,m,num,a,l,z,y; while(cin>>n>>m) { y=0; for(int i=n;i<=m;i++) { a=0; z=i; for(int j=length(i)-1;j>=0;j--) { l=pow(10,j); a=a+pow(z/l,length(i)); z%=l; } if(a==i) { y=1; printf("%d ",i); } } if(y==0) printf("none"); printf("\n"); } } int length(int n) { int num=1; while(n>=10) { n=n/10; num++; } return num; } Close
CPP
|