Processing math: 100%

3 votos

¿Cuál es el último dígito no nulo al final de 10!?

¿Cuál es el último dígito distinto de cero al final de 10! ? ¿Cuál es el último dígito distinto de cero al final de 100! ? ¿Cuál es el último dígito distinto de cero al final de 1,000,000! ?

¿Existe una fórmula para averiguar el patrón?

3voto

Philip Fourie Puntos 12889

Lo demostraré con 100! . No se trata tanto de una fórmula como de un algoritmo que funciona en O(log(n)) tiempo para n! .

Dejemos que n!! denotan el producto de todos los impar enteros positivos menores o iguales a n . Sea n~!! denota el producto de todos los enteros positivos Impares menores o iguales a n que son no divisible por 5 .

La idea es extraer todos los poderes de 5 y 2 de 1000!, y escribirlo como 10A2BC con C impar y no un múltiplo de 5 . Entonces A es el número de ceros finales. Y lo que 2BC es el módulo 10 es la cifra anterior. Para ello, son útiles estas dos fórmulas de reducción (que debes verificar): n!=n2!×n!!×2n2n!!=(2n+5101)!!×n~!!×5n+510n5 El primero de ellos es algo que quizá haya visto antes. La segunda es el resultado de intentar encontrar una fórmula similar que excluya los múltiplos de 5 . Un número de la forma n~!! es par y no divisible por 5 y sólo es importante para nosotros mod 10 y su regla de reducción es n~!!(1×3×7×9)n10×ϵ9n10×ϵ donde ϵ es 1 , 1(3)3 , 1(3)(7)1 o 1(3)(7)(9)9 en función de n . Tenemos:

100!50!×100!!×250100!50!×19!!×100~!!×510×250100!50!×19!!×910×510×250100!50!×19!!×510×250100!50!×3!!×19~!!×52×510×250100!50!×3!!×91(1)(3)(7)(9)×52×510×250100!50!×3(1)×1×512×250100!50!×3×512×250100!25!×50!!×225×3×512×250100!25!×50!!×3×512×275100!25!×9!!×50~!!×55×3×512×275100!25!×9!!×95×55×3×512×275100!25!×1(3)(5)(7)(9)×9×3×517×275100!25!×3×518×275100!12!×25!!×212×3×518×275100!12!×25!!×3×518×287100!12!×5!!×25~!!×53×3×518×287100!12!×1(3)(5)×92(1)(3)×3×521×287100!12!×7×522×287100!1(2)(3)(4)(5)(23)(7)(8)(9)(25)(11)(43)×7×522×287100!(3)(5)(3)(7)(9)(5)(11)(3)×7×522×297100!(3)(3)(7)(9)(11)(3)×7×524×297100!7×524×297100!1024×7×273100!1024×7×2514+3100!1024×7×214×23100!1024×6×214100!1024×6×252+4100!1024×6×22×24100!1024×6×4×6100!1024×4×6100!1024×4

Por lo tanto, hay 24 ceros, y el dígito anterior es un 4. Esto coincide con un cálculo impreso en los comentarios.

1voto

zardos Puntos 41

Para 10! :

El último dígito distinto de cero se forma como el producto de los dígitos en los lugares de la unidad (nótese que 25 tiene que quedar fuera): 3467898 mod 10last non-zero digit: 8

Para 100! :

Aquí el último dígito distinto de cero está formado por 10 bloques de (346789) :

(346789)108104 mod 10last non-zero digit: 4

Para 1000000! :

Aquí tienes 105 Bloques de últimos dígitos (346789) :

(346789)105810101010104101010106 mod 10last non-zero digit: 6

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X