黑马程序员技术交流社区
标题:
关于水仙花的新的实现方法*拓展
[打印本页]
作者:
wy363681759
时间:
2015-5-1 03:25
标题:
关于水仙花的新的实现方法*拓展
public class ShuiXianHuaTest {
public static void main(String[] args) {
//由于不知道一共有多少个满足条件的数,先按最大的可能处理
int[] arr = new int[900];
//第一个水仙花数索引记为0
int index=0;
for (int x = 1;x < 10;x++ )
{
for (int y = 0;y < 10;y++ )
{
for (int z = 0;z < 10;z++ )
{
if ((x*100+y*10+z)==(x*x*x+y*y*y+z*z*z))
{
arr[index] = (x*100+y*10+z);
index++;
}
}
}
}
//遍历满足条件的所有水仙花数
for(int i =0;i<index;i++){
System.out.println(arr[i]);
}
}
}
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2