Експоненційні вежі#7017

Експоненційні вежі

1 секунда
128 мегабайтів
Дуже легка

Число можна записати у вигляді степеня кількома способами: 3^6, 9^3 і 27^2. Звісно, його можна записати як 729^1, але це не вважається степенем. Ми хочемо піти ще далі. Для зручності будемо використовувати ^ для піднесення до степеня, тому визначимо a^b = a^b. Тоді число можна також записати як 2^{2^3} або 4^{2^2}. Нагадаємо, що ^ є правоасоціативним, тому 2^{2^3} означає 2^{(2^3)}.

Визначимо вежу степенів висоти як вираз виду a_1^{a_2^{a_3^{\ldots a_k}}}, де k > 1, цілі числа a_i > 1.

За заданою вежею степенів висоти , яка представляє деяке ціле число , визначте кількість веж степенів висоти не менше , які представляють .

Вхідні дані

Складається з кількох тестів, кожен міститься в окремому рядку. Кожен тест має формат a^b^c, де , і – цілі числа, 1 < a, b, c \leq 9585.

Вихідні дані

Для кожного тесту виведіть кількість способів, якими може бути представлено число n = a^{b^c} у вигляді вежі зі степенів висоти не менше трьох.

Магічне число вибрано так, щоб результат завжди був меншим за 2^{63}.

Приклади

Приклад 1

Loading
Loading