题目:
代码:
#include<stdio.h>
int main()
{
int m,n;
int a,b,c,d;
scanf("%d%d",&m,&n);
d=m;
if(m<=n&&m>=100&&n<=999){
for(;d<=n;d++){
a=d/100;
b=(d-100*a)/10;
c=d-a*100-b*10;
if(d==a*a*a+b*b*b+c*c*c){
printf("%d\n",d);}}
}
else {
printf("Invalid Value.");}
}
运行结果: