Encuentre el resto cuando $528528528...$ hasta $528$ dígitos se divide por $27$ ?
Esto es lo que he hecho: El número se puede escribir como $528\cdot 10^{525}+528\cdot 10^{522}+...+528$ que tiene $176$ términos y cada término es $\equiv15 \mod 27$ por lo que el número debe ser $176*15 \mod 27$ por lo que $21$ debería ser el resto. Pero el libro dice que es $6$ . No entiendo el fallo en mi lógica. Por favor, corrígeme.
¿Es posible multiplicar una cadena por un número? Dios mío... python es increíble.
0 votos
tienes $21+6=27$ ¿quizás te has desviado por una señal?
3 votos
Creo que su respuesta es correcta.
0 votos
La fuerza bruta en python da 21.
0 votos
Wolframalpha también da 21.
0 votos
@Gribouillis Oye, ¿puedes mostrarme el algoritmo? Acabo de empezar a aprender python.
1 votos
¿Estás seguro de que el libro dice $6$ y no $-6$ ? Después de todo, $21\equiv -6 \pmod{27},$ por lo que ambas respuestas estarían de acuerdo.
0 votos
¿Por qué dices que $528*10^{k} \equiv 15 \mod 27$ ? $528*10^k \equiv 15*10^{k}$ pero $10^{k} \not \equiv 1 \mod 27$ .
0 votos
@DavidK Buen punto. Muchos libros utilizan -13... 14 en lugar de 0.... 26 como clases de módulos. Excepto cuando un libro dice "resto" que debe ser estrictamente no negativo. Yo creo que el libro quiere decir $528528....$ repetido 52 7 veces. Eso sería $6$ . Cada iteración de $528$ aumentará el resto en 15.
1 votos
@fleablood También un buen punto sobre los restos negativos. Parece que probablemente haya un error en el libro. (A no ser que la transcripción del problema sea muy confundido, es sólo $176$ "copias" del grupo de dígitos $528,$ que hace que $528$ dígitos en total, ya que cada grupo tiene tres dígitos. Además, no necesitamos $10^k$ para ser congruente con $1$ sólo necesitamos $10^{3k}\equiv 1 \pmod{27},$ lo cual es cierto).
0 votos
@yeah. Mientras escribía mi respuesta me di cuenta de que $10^3 \equiv 1$ lo que significa que cada término es equivale a 528. No sé si el OP estaba afirmando correctamente que cada $528*10^{3k}\equiv 15$ o asumiendo incorrectamente $5280000....$ será equiv $528$ no importa cuántos ceros. Supongo que, en caso de duda, debo suponer que un OP es correcto y sabe de qué está hablando. Es lo más educado.