El joc de la vida (1)

El matemàtic anglès John Conway es va inventar l’any 1970 el joc següent: Imagineu una matriu amb nn files i mm columnes. Es consideren posicions veïnes a una posició les (vuit, com a molt) posicions adjacents, ja sigui horitzontalment, verticalment o bé en diagonal. En cada instant, cada posició està buida o conté una bactèria. Les regles són:

Feu un programa que, per a cada matriu donada, escrigui la matriu a l’instant de temps posterior.

Entrada

L’entrada consisteix en diversos casos. Cada cas comença amb nn i mm, ambdós estrictament positius, seguits de nn línies, cadascuna amb mm caràcters: ‘B’ si la posició té una bactèria, i ‘.’ si la posició és buida. Un cas especial amb n=m=0n = m = 0 marca el final de l’entrada.

Sortida

Per a cada cas, escriviu la matriu corresponent a l’instant següent usant el mateix format de l’entrada (excepte nn i mm, que no s’escriuen). Separeu les matrius amb una línia buida.

Informació del problema

Autoria: Salvador Roura

Generació: 2026-01-25T10:28:02.611Z

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