А нельзя ли увидеть правильное число?
есть и девятое число от исходного такое, что если первую цифру у этого числа удалить, а к полученному числу её прибавить, то ваше число уменьшится в 77 раз
Написано конечно мутно, но попробуем.
"Исходное" (то которое умножали на 2,3...)
Задуманное число

где

- цифра, большая нуля, должно быть целым.
d=1, k=18
Дальше в нотации pari/gp, чтобы можно было следить за ходом вычислений в pari
"Исходное число" - то которое ранее умножали на 2,3,..,9 и получили 8 чудесных чисел
N=(10^18-1)*2/9"девятое от исходного такое, что... ваше число уменьшится в 77 раз"
Увеличиваем "исходное" в 77 раз
N*77"если первую цифру у этого числа удалить"
У "этого", то есть увеличенного в 77 раз исходного, удаляем старшую цифру:
N*77 % 10^(#digits(N*77)-1)", а к полученному числу её прибавить"
К увеличенному в 77 раз исходному числу с уже удалённой старшей цифрой после увеличения,
прибавляем (то есть выполняем операцию сложения) ранее удалённую старшую цифру:
N*77 % 10^(#digits(N*77)-1)+digits(N*77)[1]Получаем "исходное"
N*77 % 10^(#digits(N*77)-1)+digits(N*77)[1] == N