Java实现:寻找水仙花数
1. 问题
寻找水仙花数:如果一个3位数等于其各位数字的立方和,则称这个数为水仙花数。例如:407=43+03+7^3,因此407就是一个水仙花数。编写一个程序,找出全部的水仙花数。
2. 解决方案
水仙花数是三位数,只要应用穷举法穷举出100~999闭区间中的每一个数字(正整数),然后对每一个正整数进行判断,看它是不是水仙花数,如果是水仙花数,则将该数输出,如果不是水仙花数,则不输出该数。
3. 实现代码
package com.test.demo;
/**
* <p>
* 寻找水仙花数:如果一个3位数等于其各位数字的立方和,则称这个数为水仙花数。例如:407=4^3+0^3+7^3,因此407就是一个水仙花数。编写一个程序,找出全部的水仙花数。
* </p>
*/
public