[119A] Juego Épico
tiempo límite por test | 2 segundos |
memoria límite por test | 256 MB |
entrada | entrada estándar |
salida | salida estándar |
Simón y Antisimón juegan un juego. En un inicio cada jugador recibe un entero positivo fijo que no cambia a través del juego. Simón recibe el número y Antisimón el número . También tienen un montón de piedras. Los jugadores hacen movimientos por turnos y Simón empieza. Durante un movimiento, un jugador debe retirar del montón una cantidad de piedras igual al máximo común divisor entre el número que ha recibido y el número de piedras que quedan en el montón. Un jugador pierde cuando no puede tomar la cantidad requerida de piedras (es decir, cuando el montón tiene estrictamente menos piedras que las que uno necesita tomar).
Tu tarea es determinar quién gana el juego con unos valores , y determinados.
Entrada
Una línea con tres números , y separados por espacio () - los números fijos que han recibido Simón y Antisimón y la cantidad inicial de piedras en el montón.
Salida
Si Simón gana, imprime "0" (sin las comillas), de otro modo imprime "1" (sin las comillas).
Ejemplos
input:
3 5 9
output:
0
input:
1 1 100
output:
1
Nota
El máximo común divisor entre dos enteros positivos y es el mayor entero positivo , tal que sea divisible por sin resto y de modo similar, que sea divisible por sin resto. representa la operación de calcular el máximo común divisor para los números y . Específicamente, .
En el primer ejemplo el juego irá de este modo:
Simón debería tomar piedras del montón. Luego de su movimiento, quedarán 6 piedras.
Antisimón debería tomar piedra del montón. Luego de su movimiento, quedarán 5 piedras.
Simón debería tomar piedra del montón. Luego de su movimiento, quedarán 4 piedras.
Antisimón debería tomar piedra del montón. Luego de su movimiento, quedarán 3 piedras.
Simón debería tomar piedras del montón. Luego de su movimiento, quedarán 0 piedras.
Antisimón debería tomar piedras del montón. Como , es imposible y Antisimón pierde.
En el segundo ejemplo cada jugador toma una piedra cada movimiento. Como es par, Antisimón toma la última piedra y Simón no puede hacer su movimiento después de eso.