例如153 = 1*1*1+5*5*5+3*3*3;找出所有这样的三位数,每个数字单独输出一行。
代码:
#include<stdio.h>
int main()
{
int a,b,c,i;
for(i=100; i<1000; i++)
{
a = i /100;
b = i/10%10;
c = i%10;
if(i == a*a*a+b*b*b+c*c*c)
printf("%d\n",i);
}
return 0;
}