Ich stelle mir eine 10-adische Zahl gerne als eine Zahl vor, die unendlich nach links geht, oder ein ganzzahliges Modulo, eine sehr sehr große Potenz von 10.
Dinge tragen unendlich nach links und verschwinden. Um zu sehen, was ich meine, beachten Sie, dass ...6667 * 3 = 1
im 10-adischen Land, da die "2", die nach links trägt, ins Unendliche geht.
Addition und Multiplikation sind für 10-adische Zahlen sinnvoll, da die letzten n
Stellen der Summe / des Produkts nur von den letzten n
Stellen der Summanden / Multiplikanden abhängen .
Dazu n
müssen Sie die letzten n
Ziffern der 10-adischen x
Kubikwurzel von 3 ausgeben , also befriedigend x*x*x = 3
.
Es endet:
...878683312291648481630318492665160423850087895134587
Ihr Code muss vor der Übermittlung für enden n=1000
.
Nehmen wir an, wenn die zu druckende Zahl mit Null beginnt, brauchen Sie die führenden Nullen nicht zu drucken, da dies nicht der eigentliche Punkt ist, um zusätzliche Nullen zu drucken.
Das ist Code-Golf . Kürzeste Antwort in Bytes gewinnt.
n=12
ausgeben 87895134587
statt 087895134587
. Persönlich würde ich es optional machen, da es fast alle Antworten ungültig machen würde.