水仙花数是指,一个三位数,每位上的数的立方和等于该数本身
例: 153=1*1*1+5*5*5+3*3*3
//水仙花数 public class NarcissisticNumber { public static boolean isNarcissisticNumber(int num){ int x=num/100; int y=(num%100)/10; int z=(num%100)%10; if(num==x*x*x+y*y*y+z*z*z){ return true; } return false; } public static void main(String[] args) { for (int i = 100; i <1000 ; i++) { if(isNarcissisticNumber(i)){ System.out.print(i+" "); } } } }