Anderson Ramos

Generation

generate functionFri, 10 Oct 2025

(4, 2) (2, 2) (1, 1) Explícame con un tablero de 5x5 casillas para la ronda

Aquí te muestro un ejemplo de cómo podrías implementar un tablero de 5x5 casillas y representar las coordenadas dadas en Python: ```python class Tablero: def __init__(self, filas, columnas): self.filas = filas self.columnas = columnas self.tablero = [[0 for _ in range(columnas)] for _ in range(filas)] def imprimir_tablero(self): print(" ", end="") for i in range(self.columnas): print(i, end=" ") print() for i in range(self.filas): print(i, end=" ") for j in range(self.columnas): print(self.tablero[i][j], end=" ") print() def marcar_casilla(self, fila, columna): self.tablero[fila][columna] = 1 def mostrar_casillas(self): print("Casillas marcadas:") for i in range(self.filas): for j in range(self.columnas): if self.tablero[i][j] == 1: print(f"({i}, {j})", end=" ") print() # Crear un tablero de 5x5 tablero = Tablero(5, 5) # Marcar las casillas dadas tablero.marcar_casilla(4, 2) tablero.marcar_casilla(2, 2) tablero.marcar_casilla(1, 1) # Imprimir el tablero print("Tablero:") tablero.imprimir_tablero() # Mostrar las casillas marcadas tablero.mostrar_casillas() ``` En este código, creamos una clase `Tablero` que representa un tablero de `filas` x `columnas`. El tablero se inicializa con todas las casillas en 0. La función `imprimir_tablero` imprime el tablero con las filas y columnas numeradas. La función `marcar_casilla` marca una casilla en el tablero. La función `mostrar_casillas` imprime las casillas marcadas. Luego, creamos un tablero de 5x5 y marcamos las casillas dadas. Finalmente, imprimimos el tablero y las casillas marcadas.

Want to kickstart your project?Use the new AI Studio to create your code