Дискретний логарифм#487

Дискретний логарифм

3 секунди
64 мегабайти
Легка

Дано додатні цілі числа , a_1, a_2, , a_N. Потрібно обчислити значення \mathrm{floor}(\log_b a_1), , \mathrm{floor}(\log_b a_N), де позначає найбільше ціле число, що не перевищує .

Вхідні дані

Вхідний файл містить числа , , a_1, a_2, , a_N в одному рядку.

Вихідні дані

Вихідний файл повинен містити цілих чисел — результати обчислень.

1 \leq N \leq 1000, 2 \leq b \leq 100, 1 \leq a_i < 10^{1000} (тобто кожне число може містити до цифр).

Приклади

Приклад 1

Loading
Loading