题目网址:点击打开链接
咳咳,老是不自觉改变 i的值是什么鬼..
代码实现:
#include <iostream>
#include <stdio.h>
#include <stdlib.h>
using namespace std;
int main()
{
int n,m;
while(scanf("%d%d",&n,&m)!=EOF)
{
int a,b,c;
int num=0;
for(int i=n;i<=m;i++)
{
a=i%10; b=i/10%10; c=i/100;
if(i==a*a*a+b*b*b+c*c*c)
{
num++;
if(num==1)
printf("%d",i);
else
printf(" %d",i);
}
}
if(num==0)
printf("no");
printf("\n");
}
return 0;
}