Задача 686
Степени двойки

$2^7=128$ - первая степень двойки, чьи ведущие цифры - "12".
Следующая степень двойки с ведущими цифрами "12" равна $2^{80}$.

Определим $p(L, n)$ как $n$-тое наименьшее значение $j$, такое что десятичная запись $2^j$ начинается с цифр числа $L$.
Таким образом, $p(12, 1) = 7$ и $p(12, 2) = 80$.

Также известно, что $p(123, 45) = 12710$.

Найдите $p(123, 678910)$.

Оригинал
 
© Проект Эйлера | Translated problems from ProjectEuler.net