El joc de la vida (2)

Aquest exercici és una continuació de l’exercici problem://problemsjutge.org:problems/p1/roura/vida-1.pbm

Sigui M0M_0 una matriu amb bactèries a l’instant inicial, i siguin M1M_1, M2M_2, M3M_3, … les matrius en els instants 1, 2, 3, … Feu un programa que, donada M0M_0, trobi el cicle que s’obté començant en M0M_0, és a dir, la primera i més curta seqüència de matrius Mi,Mi+1,,Mj1,MjM_i, M_{i+1}, \dots, M_{j-1}, M_j tal que Mj+1=MiM_{j+1} = M_i. Suposeu j<100j < 100.

Entrada

L’entrada consisteix en la descripció de la matriu M0M_0: dos naturals estrictament positius nnmm, seguits de nn línies, cadascuna amb mm caràcters: ‘B’ si la posició té una bactèria, i ‘.’ si la posició és buida.

Sortida

Escriviu les matrius del cicle Mi,Mi+1,,Mj1,MjM_i, M_{i+1}, \dots, M_{j-1}, M_j separades amb una línia buida.

Informació del problema

Autoria: Salvador Roura

Generació: 2026-01-25T10:41:57.563Z

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