public class Narcissus {
/**
* 水仙花数
*/
public static void main(String[] args) {
for(int i=100;i<=9999;i++)
{
int a =i/100;
int b=i%100/10;
int c =i%100%10;
if(a*a*a+b*b*b+c*c*c==i)
{
System.out.println(i);
}
}
}
}
本文介绍了一段Java代码,该代码用于找出特定范围内的所有水仙花数。通过逐位拆分数字并检查每位立方和是否等于原数来判断一个数是否为水仙花数。

1415

被折叠的 条评论
为什么被折叠?



