Fry y el Fuera de Juego
Recientemente Fry ha dejado su puesto como repartidor en Planet Express y ha comenzado a trabajar como árbitro de línea en la liga de fútbol local. Fry tiene que determinar si en una jugada que termina en gol, puede haber un jugador en posición antirreglamentaria, y por lo tanto, invalidar el tanto.
Un jugador está en posición antirreglamentaria, si en el momento en que le pasan el balón él se encuentra a una distancia de la portería del otro equipo, y hay menos de dos jugadores del equipo rival a una distancia menor que de dicha portería.
Los árbitros cuentan con un sistema que les dice la distancia a la que está cada jugador (del equipo que marca y del que estaba defendiendo) de la portería, en el momento en el que se hace el pase al jugador que anota. Se garantiza que todas las distancias son diferentes. Fry te pide a ti que automatices el proceso de determinar si el gol es válido.
Entrada
La primera línea de la entrada contiene un entero : el jugador del equipo atacante que marcó el gol.
La segunda línea contiene once números enteros que representan la distancia desde cada jugador del equipo que marcó hasta la portería. El -ésimo número es la distancia del jugador que marcó.
La tercera línea contiene otros once números enteros que representan la distancia desde cada jugador del equipo que defendía hasta la portería.
Salida
Imprima OFFSIDE
si el jugador que marcó estaba en posición antirreglamentaria. De otra forma imprima GOAL
.
Entrada de ejemplo 1
9
20 7 17 5 1 15 10 19 6 16 13
11 0 4 9 14 2 21 3 12 18 8
Salida de ejemplo 1
GOAL
Entrada de ejemplo 2
5
10 19 4 12 1 11 21 16 5 17 7
9 15 8 6 3 20 14 13 18 0 2
Salida de ejemplo 2
OFFSIDE
Explicación
En el primer ejemplo, el jugador que marcó estaba a una distancia . Habían cuatro jugadores del equipo rival a una distancia menor de la portería: a , , y .
En el segundo caso, el jugador estaba a una distancia de la portería. Había solo un jugador del equipo rival a una distancia menor que él de la portería.
Comments
Que error es IR?
Es el RTE para los lenguajes interpretados como Python. Más info en https://dmoj.ca/about/codes/.
Alguien me pudiera decir que es lo que falla en mi programa, pq no funciona?
This comment is hidden due to too much negative feedback. Show it anyway.
??
Con las entradas de ejemplo me funciona, pero igual no me da ni un solo punto, ayuda.
Bro, lee bien el problema. En él se dice que un jugador está en posición antireglamentaria si hay menos de dos jugadores que están en posiciones menores que él. Deberías hacer un ciclo para verificarlo