Задача 672
Еще одна единица
Рассмотрим следующий процесс, который рекурсивно применим к любому натуральному числу $n$:
- если $n = 1$, ничего не происходит и процесс завершается,
- если $n$ делится на 7, разделить его на 7,
- иначе, прибавить 1.
Определим $g(n)$ как количество единиц, которые необходимо прибавить до конца процесса. Например:
Добавлено 8 единиц, таким образом, $g(125) = 8$. Аналогично, $g(1000) = 9$ и $g(10000) = 21$.
Определим $S(N) = \sum_{n=1}^{N} g(n)$ и $H(K) = S\left(\frac{7^K-1}{11}\right)$. Известно, что $H(10) = 690409338$.
Найдите $H(10^9)$ mod $1\,117\,117\,717$.
© Проект Эйлера | Translated problems from ProjectEuler.net