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 = 1im 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 nStellen der Summe / des Produkts nur von den letzten nStellen der Summanden / Multiplikanden abhängen .
Dazu nmüssen Sie die letzten nZiffern der 10-adischen xKubikwurzel 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=12ausgeben 87895134587statt 087895134587. Persönlich würde ich es optional machen, da es fast alle Antworten ungültig machen würde.