Respuesta correcta : 241
La forma más fácil de resolver : Wolfram Alpha (http://www.wolframalpha.com/inpu…)
Solución:
Para averiguar los últimos 3 dígitos, necesitamos encontrar el resto de 1000
- ¿Qué cambiaría todo en matemáticas si [matemáticas] [a + b] ^ 2 [/ matemáticas] se definiera como [matemáticas] a ^ 2 + b ^ 2 [/ matemáticas]?
- ¿Cómo multiplicar dos números que tienen un sistema base distinto de 10 sin convertirlos al sistema decimal?
- ¿Por qué se puede descomponer cada número positivo en un producto de primos?
- ¿Dónde puedo encontrar una buena implementación del método BDF (diferenciación hacia atrás)?
- ¿Qué tan importante es conocer las pruebas matemáticas para usar las matemáticas aplicadas?
Rem [2003 ^ 2002 ^ 2001/1000] = Rem [3 ^ 2002 ^ 2001/1000]
Totiente de Euler (1000) = 1000 (1-1 / 2) (1-1 / 5) = 400
Por el teorema de Euler (http://en.wikipedia.org/wiki/Eul…)
=> Rem [3 ^ 400/1000] = 1
Ahora tenemos que averiguarlo, Rem [2002 ^ 2001/400] = Rem [2 ^ 2001/400]
= 16 Rem [2 ^ 1997/25] = 16 * (-3) = -48 = 352
Rem [3 ^ 2002 ^ 2001/1000]
= Rem [3 ^ (400k + 352) / 1000]
= Rem [3 ^ 352/1000]
3 ^ 352 = 81 ^ 88 = (80 + 1) ^ 88
Últimos 3 dígitos de los últimos 3 términos =
88C2 * 80 ^ 2 * 1 ^ 86 + 88C1 * 80 ^ 1 * 1 ^ 87 + 88C0 * 80 ^ 0 * 1 ^ 88
= —8 * 6400 * 1 + 88 * 80 * 1 + 1
= —200 + —040 + 1 = 241
Para otras cosas, puede consultar mi curso sobre Aptitud cuantitativa aquí: http://www.wiziq.com/course/5553…