Código (java) [Seleccionar]
package test;
public class Test {
public static void main(String[] args) {
char[] parse;
int[] nums = new int[3];
int[] finals = new int[3];
for(int a = 100; a <= 999; a++) {
parse = Integer.toString(a).toCharArray();
for(int b = 0; b < 3; b++)
nums[b] = Integer.parseInt(Character.toString(parse[b]));
for(int b = 0; b < 3; b++)
finals[b] = (int) Math.pow(nums[b], 3);
if(finals[0] + finals[1] + finals[2] == a)
System.out.println(a);
}
}
}
Output:
Código [Seleccionar]
153
370
371
407
Espero que te haya servido
