J'aime à penser à un nombre 10-adique comme un nombre qui va infiniment vers la gauche, ou à un module entier une très très grande puissance de 10.
Les choses portent infiniment vers la gauche et disparaissent. Pour voir ce que je veux dire, notons que ...6667 * 3 = 1
dans le pays 10-adique, puisque le "2" qui porte vers la gauche va à l'infini.
L'addition et la multiplication ont un sens pour les nombres 10-adiques, car les derniers n
chiffres de la somme / produit ne dépendent que des derniers n
chiffres des sommets / multiplicandes.
Étant donné n
, vous devez imprimer les derniers n
chiffres de la racine cubique 10-adique de 3, c'est-à-dire x
satisfaisant x*x*x = 3
.
Cela se termine:
...878683312291648481630318492665160423850087895134587
Votre code doit se terminer n=1000
avant la soumission.
Disons que si le nombre que vous devez imprimer commence par zéro, vous n'avez pas besoin d'imprimer les zéros de tête, car ce n'est pas vraiment le point d'imprimer des zéros supplémentaires.
C'est du code-golf . La réponse la plus courte en octets gagne.
n=12
sortie 87895134587
au lieu de 087895134587
. Personnellement, je le