class Flower { public static void main(String[] args) {
}
public static findFlower(int min, int max) { List<Integer> list = new ArrayList<>(); if (max < min) { return list; } for (int value = min; value < max; value++) { if (isFlower(value)) { System.out.println(value); } } }
public static int[] getBitArray(int value) { List<Integer> list = new ArrayList<>(); do { list.add(0, value % 10); value = value / 10; } while(value != 0); return list.toArray(); }
public static boolean isFlower(value) { int[] array = getBitArray(value); int sum = 0; for (int i = 0; i < array.length; i++) { sum = Math.power(array[i], 3); } return sum == value; } }
class Flower { public static void main(String[] args) {
}
public static findFlower(int min, int max) { List<Integer> list = new ArrayList<>(); if (max < min) { return list; } for (int value = min; value < max; value++) { if (isFlower(value)) { System.out.println(value); } } }
public static int[] getBitArray(int value) { List<Integer> list = new ArrayList<>(); do { list.add(0, value % 10); value = value / 10; } while(value != 0); return list.toArray(); }
public static boolean isFlower(value) { int[] array = getBitArray(value); int sum = 0; for (int i = 0; i < array.length; i++) { sum = Math.power(array[i], 3); } return sum == value; } }
public static void main(String[] args) {
flower();
}
public static void flower() {
int x = 0,y = 0,z = 0;
for(int i = 100;i<1000;i++) {
x = i/100;
y = (i%100)/10;
z = (i%100)%10;
if(x*x*x + y*y*y +z*z*z == i) {
System.out.print(i+" ");
}
}
}
}
public static void main(String[] args) {
}
public static findFlower(int min, int max) {
List<Integer> list = new ArrayList<>();
if (max < min) {
return list;
}
for (int value = min; value < max; value++) {
if (isFlower(value)) {
System.out.println(value);
}
}
}
public static int[] getBitArray(int value) {
List<Integer> list = new ArrayList<>();
do {
list.add(0, value % 10);
value = value / 10;
} while(value != 0);
return list.toArray();
}
public static boolean isFlower(value) {
int[] array = getBitArray(value);
int sum = 0;
for (int i = 0; i < array.length; i++) {
sum = Math.power(array[i], 3);
}
return sum == value;
}
}
public static void main(String[] args) {
}
public static findFlower(int min, int max) {
List<Integer> list = new ArrayList<>();
if (max < min) {
return list;
}
for (int value = min; value < max; value++) {
if (isFlower(value)) {
System.out.println(value);
}
}
}
public static int[] getBitArray(int value) {
List<Integer> list = new ArrayList<>();
do {
list.add(0, value % 10);
value = value / 10;
} while(value != 0);
return list.toArray();
}
public static boolean isFlower(value) {
int[] array = getBitArray(value);
int sum = 0;
for (int i = 0; i < array.length; i++) {
sum = Math.power(array[i], 3);
}
return sum == value;
}
}