Laberinto (1): Contar

Se te da el mapa de un laberinto, donde las casillas marcadas con un ‘#’ son paredes, y las marcadas con un ‘. son espacios vacíos. En este problema simplemente se te pide que digas, para cada uno de estos espacios vacíos, cuántas de sus cuatro casillas vecinas son también espacios vacíos. Mira los ejemplos de entrada y salida para resolver posibles dudas.

Entrada

La entrada consiste de una línea con un número k0k\geq 0, seguido de kk casos. Cada caso empieza con una línea con las dimensiones nn (filas) y mm (columnas) del mapa, seguida de nn filas de mm aracteresqtexttt# y ‘. con la descripción del mismo.

Salida

Para cada caso, escribe el mapa substituyendo cada casillas ‘.’ por dígitos 040-4, en función del número de casillas acíasqo sea, casillas ‘.) que la rodean. Fíjate en los ejemplos.

Separa dos casos de pruebas con una línea con 3 asteriscos (‘**’).

Puntuación

Información del problema

Autoría: Omer Giménez

Generación: 2026-01-25T11:37:44.362Z

© Jutge.org, 2006–2026.
https://jutge.org