class Program {
private static boolean last_digit_power_total_digits_equal_to(int num) {
int last_digit = num % 10;
int total_digits = (int)Math.log10(num) + 1;
return Math.pow(last_digit, total_digits) == num;
}
public static void main(String[] args) {
System.out.println(last_digit_power_total_digits_equal_to(16807));
System.out.println(last_digit_power_total_digits_equal_to(89016));
System.out.print(last_digit_power_total_digits_equal_to(134217728));
}
}
/*
run:
true
false
true
*/