Pintant un tauler

Feu un programa que pinti diverses zones d’un tauler n × m. Aquí, una
zona es defineix com un conjunt maximal de caselles contígües
horitzontalment o verticalment.

Entrada

L’entrada consisteix en diversos casos. Cada cas comença amb n i m,
seguits de n línies amb m caràcters cadascuna. Un caràcter ‘#’ indica un
mur. Un punt indica una casella buida. Una lletra majúscula o minúscula
indica amb què s’ha d’omplir la zona dintre de la qual es troba. Cada
zona conté com a molt una lletra. Suposeu 3 ≤ n ≤ 30, 3 ≤ m ≤ 30, i que
els marges del tauler només tenen murs.

Sortida

Per a cada cas, escriviu el tauler un cop pintat, seguit d’una línia
buida.

Informació del problema

Autoria: Salvador Roura

Generació: 2026-01-25T11:02:52.234Z

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