打印出所有三位数的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。打印水仙花数的个数。
var n = 0; //打印出来的个数
for(a=1;a<=9;a++){ //百位数
for(b=0;b<=9;b++){ //十位数
for(c=0;c<=9;c++){} //个位数
if(a*a*a+b*b*b+c*c*c==a*100+b*10+c){ //水仙花数的条件
n++;
console.log(a*100+b*10+c); //打印出符合水仙花数的三位数
}
}
}
console.log(n); //打印出水仙花的个数