题目大意:
如题所述
解题思路:
无
代码如下:
#include<stdio.h>
int main()
{
int n,m,i,a,b,c,x=0,d[4],j;
while(scanf("%d%d",&m,&n)==2)
{
for(i=m;i<=n;i++)
{
a=i/100;
b=i%100/10;
c=i%10;
if(i==a*a*a+b*b*b+c*c*c)
{
d[x]=i;
x++;
}
}
if(x==0)
printf("no");
else if(x==1)
printf("%d",d[0]);
else
{
for(j=0;j<=(x-2);j++)
{
printf("%d ",d[j]);
}
printf("%d",d[x-1]);
}
printf("\n");
x=0;
}
return 0;
}