10-adik bir sayıyı sonsuzca sola giden bir sayı veya 10'luk çok çok büyük bir tamsayı modulo olarak düşünmeyi seviyorum.
İşler sonsuzca sola taşınır ve yok olur. Ne demek istediğimi görmek için ...6667 * 3 = 1
, 10-adic diyarında, sola taşıyan "2" nin sonsuza dek gittiğini unutmayın.
Toplama ve çarpma işlemi 10-adic sayılar için anlamlıdır, çünkü n
toplamın / ürünün son n
rakamları sadece summan / multiplicand'ların son rakamlarına bağlıdır .
Verilen n
, n
10-adic küp kökünün son basamağını 3, yani x
tatmin edici bir şekilde basmanız gerekir x*x*x = 3
.
Bitiyor:
...878683312291648481630318492665160423850087895134587
Kodunuz n=1000
gönderilmeden önce sonlandırılmalıdır .
Diyelim ki, basmanız gereken sayı sıfır ile başlıyorsa, o zaman ilk sıfırları basmanıza gerek yoktur, çünkü aslında ekstra sıfır basma noktası değildir.
Bu kod golfü . Bayt cinsinden en kısa cevap kazanır.
n=12
çıkışı 87895134587
yerine 087895134587
. Neredeyse tüm cevaplar .. geçersiz olacağından Şahsen ben, bu isteğe yapacak