题目
输出所有的水仙花数。
水仙花数是指一个3位数,各位数字的立方和等于其本身。
例如: 153=1*1*1+3*3*3+5*5*5
代码
package org.hbin.example;
/**
*
* @author hbin
* @date 2020/11/15
*/
public class DaffodilNumberTest {
public static void main(String[] args) {
daffodilNumber();
}
private static void daffodilNumber() {
for (int i = 100; i < 1000; i++) {
int a = i / 100;
int b = i / 10 % 10;
int c = i % 10;
if (i == a * a * a + b * b * b + c * c * c) {
System.out.println(i);
}
}
}
}