Sel Ibero 2000 Problema 6

Problemas que aparecen en el Archivo de Enunciados.
Avatar de Usuario
Prillo

Colaborador-Varias OFO - Jurado-OFO 2015
Mensajes: 401
Registrado: Sab 18 Dic, 2010 8:52 pm
Medallas: 2

Sel Ibero 2000 Problema 6

Mensaje sin leer por Prillo »

Sea [math] un número primo fijo. Dos jugadores [math] y [math] escriben, por turnos, una sucesión de números enteros de acuerdo con las siguientes reglas: [math] elige un número [math] y lo escribe, luego [math] elige un número [math] y lo escribe; a continuación, [math] escribe el número [math]; luego [math] escribe el número [math], y así siguiendo, cada jugador en su turno escribe el número igual a la suma de los últimos dos números escritos, es decir, [math].
El juego termina en el paso [math], luego de que un jugador escribió [math], si existe un índice [math], con [math], tal que [math], es múltiplo de [math] y además [math] es también múltiplo de [math]. Gana el jugador que escribió el último número.
Determinar cuál de los dos jugadores tiene estrategia ganadora.
2  
Avatar de Usuario
drynshock

FOFO 13 años - Mención-FOFO 13 años OFO - Medalla de Bronce-OFO 2024 FOFO Pascua 2024 - Copa-FOFO Pascua 2024 FOFO 14 años - Mención-FOFO 14 años
Mensajes: 1124
Registrado: Sab 21 May, 2022 12:41 pm
Medallas: 4
Nivel: Exolímpico
Contactar:

Re: Sel Ibero 2000 Problema 6

Mensaje sin leer por drynshock »

Resolví un OFO = OMA Foros Open = Problema abierto de omaforos.
Edit:
Spoiler: mostrar
Bueno, me di cuenta que la solución se puede simplificar por $100$ y de paso evitar algunos errores que tiene. Tomamos $a≡b \pmod p$, luego a todos los términos de la sucesión le podemos sacar factor común $a$ para obtener la sucesión de Fibonacci.

Además la condición de divisibilidad que nos da el problema equivale a que haya dos pares de números iguales $\pmod p$.

Como la sucesión es cíclica (con período par) $\pmod p$ siendo $p$ un primo impar, entonces siempre gana Beto. El único caso que analizamos aparte es cuando $p=2$ y si $a≡b≡0$ también gana Beto porque la sucesión sería $0,0,0$.


En casa llego y formalizo esta idea.
Spoiler: mostrar
Spoiler: mostrar
Solución sujeta a errores.
Gana $B$, así que en toda la solución vamos a suponer cosas sobre $b_1$ en base a que queremos que gane. Notemos que los primeros términos de la sucesión son

$$a, b, a+b, a+2b, 2a+3b, 3a+5b, 5a+8b, \dots$$

De donde esta claro que $a_n = f(n-1)b+f(n-2)a$ siendo $f(n)$ la sucesión de Fibonacci definida por $f(0) = 0, f(1) = 1, f(n) = f(n-1)+f(n-2) \Rightarrow 0, 1, 1, 2, 3, 5, 8, 13, \dots$. Luego, las congruencias $\pmod p$ quedan:

$$a_i-a_j = f(i-1)b+f(i-2)a-f(j-1)b-f(j-2)a \equiv 0 \pmod p (1)$$
$$a_{i-1}-a_{j-1} = f(i-2)b+f(i-3)a-f(j-2)b-f(j-3)a \equiv 0 \pmod p (2)$$

Notemos que $f(n-3) = f(n-1)-f(n-2)$, luego

$$(2) \iff f(i-2)b+f(i-1)a-f(i-2)a-f(j-2)b-f(j-1)a+f(j-2)a \equiv 0 \pmod p$$
$$\iff (b-a)f(i-2)+f(i-1)a-(b-a)f(j-2)-f(j-1)a \equiv 0 \pmod p$$
$$\iff \boxed{(b-a)[f(i-2)-f(j-2)] \equiv a[f(j-1)-f(i-1)] \pmod p}$$

$$(1) \iff \boxed{a[f(i-2)-f(j-2)] \equiv b[f(j-1)-f(i-1)] \pmod p}$$

Notemos que si $a \equiv 0 \pmod p$ entonces $B$ elije $b \equiv 0\pmod p$ y la sucesión $\pmod p$ nos quedaría $0, 0, 0, \dots$. Dado que $2<i<j$ entonces el primer $j$ que podemos tomar es $j = 4$ lo cual implica que gana B, pues B siempre tiene las jugadas pares y Ana las impares. A partir de ahora, $a, b \not\equiv 0 \pmod p$.

Supongamos que $f(j-1)-f(i-1) \equiv 0 \pmod p$, luego las ecuaciones nos quedarían.

$$a[f(i-2)-f(j-2)] \equiv 0 \pmod p \Rightarrow f(i-2)-f(j-2) \equiv 0 \pmod p$$

$$(b-a)[f(i-2)-f(j-2)] \equiv 0 \pmod p \Rightarrow 0 \equiv 0 \pmod p$$

De donde no importa que valor tome $a$ o $b$, el resultado depende pura y exclusivamente de la sucesión de Fibonacci. Luego, si $f(j-1)-f(i-1) \not\equiv 0 \pmod p$ entonces tiene un inverso modular $\pmod p$. Para achicar cuentas, digamos $f(j-1)-f(i-1) = x, f(i-2)-f(j-2) = y$. Luego, las ecuaciones quedarian:

$$ay \equiv bx \pmod p \iff a \equiv bxy^{-1} \pmod p$$
$$(b-a)y \equiv ax \pmod p$$
Spoiler: mostrar
Un dato curioso que me di cuenta, nada que ver con olimpíadas, pero si ponemos los valores del sistema en una matriz

$$A = \left(
\begin{matrix}
a & b \\
b-a & a \\
\end{matrix}
\right)$$

E igualamos su determinante a cero:

$$\det{A} = a^2-b(b-a) = 0 \iff a^2+ab-b^2 = 0$$

Entonces las soluciones a esa cuadrática en $a$ son $a = b(\frac{-1\pm\sqrt{5}}{2})$, casualidad que aparezca $\phi$ tan mágicamente.
$$\Rightarrow (b-bxy^{-1})y \equiv bxy^{-1}x \pmod p \iff b(1-xy^{-1})y \equiv bx^2y^{-1} \pmod p \iff (1-xy^{-1})y \equiv x^2y^{-1} \pmod p$$

De donde, otra vez, no importa que valores de $a$ o $b$ se elijan (siendo los mismos no nulos), entonces el resultado depende solo de la sucesión de Fibonacci.
Spoiler: mostrar
A checkear esto de arriba porque no me cierra del todo. Pero de igual manera, si tomas $a \equiv b \pmod p$ entonces podemos sacar factor común $a$ de toda la sucesión y queda lo mismo que se sigue abajo. Debería de verlo más a detalle.
Entonces, podemos asumir sin perdida de generalidad que la sucesión empieza con $a = 1, b = 1 \Rightarrow 1, 1, 2, 3, 5, 8, 13, \dots$, es decir la misma sucesión de Fibonacci (pero ignoramos el cero inicial). Es sabido que la sucesión de Fibonacci es cíclica $\pmod p$ y su periodo nos lo da la función $\pi(p)$, siendo esta la función de Pisano, además es conocido que para todo primo impar, $\pi(p)$ es par (si, lo googlee). Ahora notemos que si analizamos la sucesión $\pmod p$, entonces lo que nos interesa es que haya dos pares de números consecutivos iguales, pues eso es lo que nos dice la condición $a_i-a_j \equiv 0 \pmod p$ y $a_{i-1} - a_{j-1} \equiv 0 \pmod p$. Pero en caso de que haya dos pares de números consecutivos iguales, entonces es porque la sucesión se empezó a repetir (pues $f(n) = f(n-1)+f(n-2)$ es decir depende de los dos términos anteriores), de donde sabemos que nuestra sucesión quedaría:

$$\underbrace{1, 1, 2, 3, \dots}_{2k}, \underbrace{1}_{2k+1}, \underbrace{1}_{2k+2}$$

Además, sabemos que el primero en repetirse es $1, 1$, pues en caso contrario $1, 1$ no volvería a aparecer, contradiciendo que la sucesión es periódica. Por consiguiente, sabemos que el primer $j$ que cumple seria el $1$ (el que tiene abajo el $2k+2)$ y su correspondiente $i$ seria el segundo termino de la sucesión. Dado que $j$ esta en una posición par, entonces sabemos que gana B, y entonces concluimos que B es el que tiene la estrategia ganadora.

Resumiendo, si $A$ elije un múltiplo de $p$, $B$ elije otro múltiplo de $p$ y gana. En caso de que $A$ no elija un múltiplo de $p$, $B$ tampoco elije un múltiplo de $p$ y también gana.

$\blacksquare$
1  
@Bauti.md ig
Winning is first place, anything else is losing.
"Alexandra Trusova"
Responder