Barriles Explosivos
A los videojuegos les gustan los barriles explosivos. Piénsalo, están en todas partes. Me pregunto qué pasaría si juntáramos muchos barriles explosivos y le disparáramos a uno. Obviamente, un barril explosivo crea una explosión en todas las casillas inmediatamente alrededor. Si una explosión toca un barril explosivo, este barril explotará también. Suena peligroso, me gusta.
Entrada
Cada caso consta de una línea con un número k (tamaño de la matriz), seguida de una matriz de k*k. Los 0 en la matriz indican barriles normales y los 1 indican barriles explosivos. Por último, se darán unas coordenadas (f y c), donde el jugador dispara. Si el disparo alcanza un barril explosivo, el barril explota.
Salida
El programa tiene que contar el número de barriles explosivos que explotan después del disparo. Si no explota ningún barril, el programa devuelve "Meh". Si explota solo un barril, devuelve "Boom". Si explotan dos barriles, devuelve "Super Boom". Si explotan tres barriles, devuelve "Super Ultra Boom". Si explotan más de tres barriles, devuelve "Explosion Nuclear".
Ejemplo de Entrada
3
0 1 0
0 1 0
0 0 0
1 1
Ejemplo de Salida
Super Boom
Ejemplo de Entrada
4
0 0 1 0
0 0 1 0
0 1 1 0
0 0 0 1
1 2
Ejemplo de Salida
Explosion Nuclear
Comentaris