Мне нравится думать о 10-адическом числе как о числе, которое идет бесконечно влево, или о целом числе по очень очень большой степени 10.
Вещи несут бесконечно налево и исчезают. Чтобы понять, что я имею в виду, обратите внимание, что ...6667 * 3 = 1в 10-адической стране, так как «2», которая несет налево, уходит в бесконечность.
Сложение и умножение имеют смысл для 10-адических чисел, поскольку последние nцифры суммы / произведения зависят только от последних nцифр слагаемых / мультипликатов.
Учитывая n, вам нужно вывести последние nцифры 10-адического кубического корня из 3, то есть xудовлетворительно x*x*x = 3.
Это конец:
...878683312291648481630318492665160423850087895134587
Ваш код должен прекратить действие n=1000до отправки.
Предположим, что если число, которое вам нужно напечатать, начинается с нуля, то вам не нужно печатать ведущие нули, так как на самом деле нет смысла печатать лишние нули.
Это код-гольф . Кратчайший ответ в байтах побеждает.
n=12вывод 87895134587вместо 087895134587. Лично я бы сделал это необязательным, поскольку это сделало бы недействительными почти все ответы ..