各位置立方和等于本身的三位数

153是一个非常特殊的数,它等于它的每位数字的立方和,即153=1*1*1+5*5*5+3*3*3。编程求所有满足这种条件的三位十进制数。

按从小到大的顺序输出满足条件的三位十进制数,每个数占一行。

 1 import java.util.*;
 2 
 3 public class Main {
 4     public static void main(String[] args) {
 5         for (int i = 100; i < 1000; i++) {
 6             int a = i%10;
 7             int b = (i/10)%10;
 8             int c = (i/100)%10;
 9             if(i == c*c*c + b*b*b + a*a*a) {
10                 System.out.println(i);
11             }
12         }
13     }
14 }

 

posted @ 2023-03-29 02:11  帆のBlog  阅读(96)  评论(0)    收藏  举报