for(int i=100;i<10000;i++){ //循环100到1000以内的数字
int a=i%10; //求三位数的个位
int b=i/10%10; //求三位数的十位
int c=i/10/10%10; //求三位数的百位
if((a*a*a)+(b*b*b)+(c*c*c)==i){ //计算水仙花
out.print(i+" "); //输出
}
}
for(int i=100;i<10000;i++){ //循环100到1000以内的数字
int a=i%10; //求三位数的个位
int b=i/10%10; //求三位数的十位
int c=i/10/10%10; //求三位数的百位
if((a*a*a)+(b*b*b)+(c*c*c)==i){ //计算水仙花
out.print(i+" "); //输出
}
}