#include<stdio.h>
int rose(int l,int r,int num)
{
for(int i=l;i<=r;i++)
{
int x= i,sum=0,n;
while(x)
{
n=x%10;
x/=10;
sum+=n*n*n*n;
}
if(sum==i)
{
num=i;
printf("%d ",num);
return rose(i+1,r,num);
}
}
return 0;
}
int main()
{
int l,r,num=0;
scanf("%d%d",&l,&r);
rose(l,r,num);
return 0;
}

京公网安备 11010502036488号