弄的好像有点麻烦。。。
- public static void watherCode(){
- for(int x = 100; x < 1000; x++){
- String str = new Integer(x).toString();
- int value_1 = Integer.parseInt((str.charAt(0)+""));
- int value_2 = Integer.parseInt((str.charAt(1)+""));
- int value_3 = Integer.parseInt((str.charAt(2)+""));
- if(x == Math.pow(value_1, 3) + Math.pow(value_2,3) + Math.pow(value_3, 3))
- System.out.println(x);
- }
- }
复制代码 |