¡Hundiste mi acorazado!
¿Recuerdas el juego Batalla naval? Hay barcos flotando en una matriz. Debes disparar torpedos a las coordenadas donde crees que se encuentran para intentar alcanzarlos.
Crea una función que reciba una lista de listas (matriz) y una coordenada como cadena de texto. Si la coordenada contiene solo agua ".", devuelve "splash"; si contiene un barco "*", devuelve "BOOM".
El texto de las instrucciones contiene dos espacios entre las comillas; esos espacios no aparecen en el código/las pruebas. Consulta los ejemplos a continuación.
Ejemplos
[
[".", ".", ".", "*", "*"],
[".", "*", ".", ".", "."],
[".", "*", ".", ".", "."],
[".", "*", ".", ".", "."],
[".", ".", "*", "*", "."],
]
fire(matrix, "A1") ➞ "splash"
fire(matrix, "A4") ➞ "BOOM"
fire(matrix, "D2") ➞ "BOOM"Notas
- La matriz proporcionada siempre es cuadrada.
- La matriz proporcionada no será mayor que 5 * 5 (A1 * E5).