Un quadrat llatí és una matriu tal que cada fila i cada columna conté tots els nombres entre 1 i . Feu un programa que, donades algunes posicions fixes d’una matriu , compti totes les maneres de completar-la per formar un quadrat llatí.
L’entrada consisteix en diversos casos, cadascun amb una entre 1 i 9, seguida d’ files amb caràcters cadascuna. Els punts indiquen posicions lliures, i els dígits entre 1 i posicions fixes.
Per a cada cas, escriviu el nombre de maneres d’omplir la matriu de forma que sigui un quadrat llatí. Sempre hi haurà, almenys, una manera.
Autoria: Salvador Roura
Generació: 2026-01-25T12:14:09.757Z
© Jutge.org, 2006–2026.
https://jutge.org