Hay dos jugadores $A$ , $B$ jugando una partida. Jugador $A$ tiene una cadena $s$ con él, y el jugador $B$ tiene una cadena $t$ con él. Ambos $s$ y $t$ están formados únicamente por letras inglesas minúsculas y tienen la misma longitud. $A$ hace el primer movimiento, entonces $B$ entonces $A$ y así sucesivamente. Antes de comenzar la partida, los jugadores conocen el contenido de las dos cadenas $s$ y $t$ .
Estos jugadores están construyendo otra cadena $w$ durante el juego. Inicialmente, la cadena $w$ está vacía. En cada movimiento, un jugador elimina un carácter cualquiera de su cadena respectiva y añade este carácter en cualquier lugar (en cualquier posición) de la cadena $w$ . Si en cualquier etapa del juego, la cadena $w$ tiene una longitud superior a $1$ y es un palíndromo, entonces gana el jugador que hizo la última jugada.
Si incluso después de que el juego termine (es decir, cuando ambos $s$ y $t$ se han convertido en cadenas vacías), nadie es capaz de hacer que la cadena w sea un palíndromo, entonces el jugador $B$ gana.
Mi estrategia
Si cualquier carácter ( $a-z$ ) tiene una frecuencia mayor que $1$ en cadena $s$ y no está presente en $t$ así que $A$ ganará de otra manera $B$ .
¿Es correcto mi planteamiento? ¿O hay alguna otra forma de $A$ ¿para ganar?
0 votos
Hay otras formas de que A gane. Por ejemplo, supongamos que s=t.
0 votos
@BGasull ambas cadenas son iguales
2 votos
¿Podría dar un ejemplo del juego que se realiza? Me parece que si s=aa y t=bb, entonces B ganará colocando b en un extremo abierto de w, por ejemplo, si el primer movimiento de A es a---, el B juega a a--b, y A no puede crear un palíndromo. ¿O es que los caracteres no van en lugares específicos de w? Es decir, ¿la jugada de A es "a" obligando a B a crear o bien "ab" o bien "ba" tras lo cual A gana con "aba"?
0 votos
@BarryCipra Según tengo entendido, $w$ inicialmente no es $2n$ 'lugares vacíos' sino una cadena vacía, es decir, una cadena de longitud cero. Así que en su escenario después de la primera jugada w=a, entonces o bien w=ab o bien w=ba y A gana añadiendo o anteponiendo a, haciendo así w=aba.