水仙花数

输出所有的“水仙花数”,所谓“水仙花数”是指一个 3 位数,其各位数字立方和等于该数本身。例如,153 是一水仙花数,因为 153=1^3+5^3+3^3

#C语言
#include 
#include 

/* run this program using the console pauser or add your own getch, system("pause") or input loop */

int main(int argc, char *argv[]) {
	int n=100,a,b,c,z=0,sum;
for(n;n<1000;n++)
{
a=n/100;
b=(n%100)/10;
c=n%10;
sum=a*a*a+b*b*b+c*c*c;
if(sum==n)
printf("%d\t",n);
}
	return 0;
}
#python
for i in range(100,1000,1):
    a=i/100
    b=i%100/10
    c=i%10
    if a*a*a+b*b*b+c*c*c==i:
        print(i)

你可能感兴趣的:(java,算法,前端)