Wir definieren das N- Exponentialpotential einer positiven ganzen Zahl M als die Anzahl der Präfixe von M N , die perfekte N- Potenzen sind.
Die Präfixe einer Ganzzahl sind alle aufeinander folgenden Teilfolgen von Ziffern, die mit der ersten beginnen und in der Basis 10 als Zahlen interpretiert werden. Die Präfixe von 2744 lauten beispielsweise 2 , 27 , 274 und 2744 .
Ein Präfix P ist eine perfekte N- Potenz, wenn es eine ganze Zahl K gibt, so dass K N = P ist . Zum Beispiel ist 81 eine perfekte 4- Potenz, weil 3 4 = 81 ist .
Berechnen Sie bei zwei streng positiven ganzen Zahlen M und N das N- Exponential von M gemäß der obigen Definition.
Zum Beispiel kann das 2 -exponential Potential von 13 ist 3 , weil 13 2 ist 169 , und 1 , 16 und 169 sind alle perfekt Quadrate.
Testfälle
Natürlich werden die Ausgänge fast immer ziemlich klein sein, weil die Leistungen ... nun ja ... exponentiell anwachsende Funktionen sind und es eher selten ist, mehrere perfekte Leistungspräfixe zu haben.
M, N -> Output
8499, 2 -> 1
4, 10 -> 2
5, 9 -> 2
6, 9 -> 2
13, 2 -> 3
4, 10
ist 2 , weil 1 eine perfekte 10-Potenz ist und 1048576 auch eine perfekte 10-Potenz ist ( 10 , 104 , 1048 , 10485 und 104857 nicht). Es gibt also 2 gültige Präfixe, die Ausgabe ist also 2.