EduBrick

Сколько раз делится на k

2000 мс · 256 МБ · всё или ничего

Сколько раз нужно поделить nn на kk нацело, чтобы получить единицу?

Это логарифм по основанию kk, округлённый вниз.

Формат ввода

Одна строка: nn от 11 до 101810^{18} и kk от 22 до 10910^9.

Формат вывода

Одно число.

Примеры

ввод
10 3
вывод
2

Примечание

Обратите внимание, как быстро растёт основание: при k=109k = 10^9 ответ для 101810^{18} равен двум. Именно поэтому в оценках сложности логарифм почти всегда можно считать «маленькой константой».

Войдите, чтобы отправлять решения.