#include<iostream>
using namespace std;
int main()
{
int n,m;
while(cin>>n>>m)
{
int times=0;
for(int i=n;i<=m;i++)
{
int sum=0;
int num=1;
int x=i;
int y=i;
while(x>=10)
{
x/=10;
num+=1;
}
while(y>0)
{
int a=y%10;
int b=a;
for(int j=1;j<num;j++)
{
b=b*a;
}
sum=sum+b;
y/=10;
}
if(sum==i)
{
cout<<sum<<" ";
times+=1;
}
}
if(times==0)
{
cout<<"none"<<endl;
}
}
return 0;
}
#include
using namespace std;
int main()
{
int n,m;
while(cin>>n>>m)
{
int times=0;
for(int i=n;i<=m;i++)
{
int sum=0;
int num=1;
int x=i;
int y=i;
while(x>=10)
{
x/=10;
num+=1;
}
while(y>0)
{
int a=y%10;
int b=a;
for(int j=1;j<num;j++)
{
b=b*a;
}
sum=sum+b;
y/=10;
}
if(sum==i)
{
cout<<sum<<" ";
times+=1;
}
}
if(times==0)
{
cout<<"none"<<endl;
}
}
return 0;
}
最後一個要換行