Transformacions de paraules

Feu un programa que modifiqui (com a molt) rr vegades una paraula inicial pp usant unes quantes trasformacions a→ba \to b. Cada transformació indica que si pp conté la subparaula aa, llavors aa es pot substituir per bb.

Entrada

L’entrada comença amb la paraula pp. A continuació ve un nombre n≥1n \ge 1, seguit de nn parells de paraules aa i bb (diferents i de la mateixa longitud). L’entrada acaba amb un natural r≥1r \ge 1. Les paraules de cada parell mai no són més llargues que pp.

Sortida

Escriviu els resultats d’aplicar rr vegades la primera de les transformacions donades que sigui possible en cada moment. Si la mateixa transformació es pot aplicar a més d’una posició, escolliu la de més a l’esquerra. El programa ha de deixar d’escriure si en algun moment no pot aplicar cap transformació més.

Informació del problema

Autoria: Salvador Roura

Generació: 2026-01-25T10:25:37.800Z

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