eolymp
bolt
Спробуйте наш новий інтерфейс для відправки розв'язків
Задачі

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

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

Рассмотрим натуральные числа A и B. Вам следует представить число A в виде алгебраической суммы целочисленных степеней числа B с наименьшим количеством слагаемых. Другими словами,

prb8500.gif

где si = -1 or si = 1, ki - целые, n должно быть минимизировано.

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

Первая строка содержит натуральное число A без ведущих нулей. A содержит не более 3000 цифр. Вторая строка содержит целое число B (1B106).

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

Вывести одно целое число n.

Ліміт часу 1 секунда
Ліміт використання пам'яті 128 MiB
Вхідні дані #1
1120
10
Вихідні дані #1
4
Джерело 2007 Петрозаводск, Saratov for Karelia with love, Январь 28, Задача G