100~1000之间各位的立方和与这个数自己相等的数即为水仙花数

 

 1 public static void main(String[] args) {
 2     for(int i=100;i<1000;i++){
 3         int n=i;
 4         int gewei=n%10;
 5         n/=10;
 6         int shiwei=n%10;
 7         n/=10;
 8  if(n*100+shiwei*10+gewei==n*n*n+shiwei*shiwei*shiwei+gewei*gewei*gewei){
 9     System.out.println(i);
10         }
11     }
12 }

 

posted on 2014-08-16 20:24  两条腿的小毛驴  阅读(438)  评论(8编辑  收藏  举报