Время

16:07:37
10 Февраля 2012
Пятёрка за неделю 22
Осталось: 2 дня
Конец: 11.02.2012 22:00
Лидер: mne2goda
Версия для печати

Последовательность-2

   Вася продолжает изобретать последовательности. Сегодня в школе его познакомили с операцией возведения в степень, и Вася придумал новую последовательность.

   Сначала он пишет на доске натуральное число A. Каждое следующее число, выписанное им на доске, будет равно степени с основанием A и показателем, равным предыдущему числу. Другими словами, последовательность будет выглядеть так:

x[1] = A,

x[k + 1] = Ax[k], k > 0

   После этого он решил узнать элемент этой последовательности с минимальным номером, который бы делился на данное число N. Поскольку числа на доске могут быть довольно большими, без вашей помощи ему не обойтись.


Технические условия

   Входные данные

   Вводятся два натуральных числа A, N (1A109, 1N109).

   Выходные данные

   Если ни один элемент последовательности не делится на N, выведите 0. Иначе выведите минимальный номер элемента рассмотренной последовательности, делящегося на N.


Информация о задаче

Лимит времени: 1 секунда
Лимит памяти: 64 MB
Баллы за пройденный тест: 1.81818
Сложность: 47% 9/17

Пример

Пример входных данных

Sample 1
2 2

Sample 2
2 4

Пример выходных данных

Sample 1
1

Sample 2
2


← Эвакуация Список задач Самолёт →