/*
* 打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。
* 例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方
*/
public static void main(String[] args) {
int sum=0;
for(int i=100;i<1000;i++) {
int g=i%10;
int s=i/10%10;
int b=i/100%10;
sum=g*g*g+s*s*s+b*b*b;
if(sum==i) {
System.out.println(i);
}
}
}
//输出结果:153、370、371、407