Мы определим N- экспоненциальный потенциал положительного целого числа M как количество префиксов M N, которые являются совершенными N -силами.
Префиксы целого числа - это все смежные подпоследовательности цифр, начинающиеся с первой, которые интерпретируются как числа в базе 10. Например, префиксы 2744 - это 2 , 27 , 274 и 2744 .
Префикс Р является идеальной Н -степенью , если существует целое число K таких , что K N = P . Например, 81 - идеальная 4- сила, потому что 3 4 = 81 .
Для двух строго положительных целых чисел M и N вычислим N- экспоненциальный потенциал M согласно приведенному выше определению.
Например, 2- экспоненциальный потенциал 13 равен 3, потому что 13 2 равен 169 , а 1 , 16 и 169 являются идеальными квадратами.
Контрольные примеры
Естественно, выходные данные почти всегда будут довольно малы, потому что мощности - это ... ну ... экспоненциально растущие функции и наличие нескольких префиксов совершенной мощности довольно редко.
M, N -> Output
8499, 2 -> 1
4, 10 -> 2
5, 9 -> 2
6, 9 -> 2
13, 2 -> 3
4, 10
равен 2 , потому что 1 - идеальное 10- сильное, а 1048576 - также идеальное 10- сильное (в то время как 10 , 104 , 1048 , 10485 и 104857 - нет). Таким образом, есть 2 действительных префикса, поэтому вывод равен 2.