题意
输出所有三位水仙花数(narcissistic number)
代码
public class Main {
public static void main(String[] args) {
for (int i = 1; i < 10; i++) {
for (int j = 0; j < 10; j++) {
for (int k = 0; k < 10; k++) {
if( i*100 +j*10 + k*1 == i*i*i + j*j*j + k*k*k){
System.out.println(i+""+j+""+k);
}
}
}
}
}
}
Summary
1.三重循环(第一层1到9每层都是0到9)
2.遍历100到1000,对数字进行整除或MOD操作
narcissistic number