Donades dues paraules i , de quantes maneres es poden intercalar tots els seus caràcters respectant l’ordre relatiu dins de cada paraula, i de manera que al resultat final no hi hagi dos caràcters consecutius iguals?
Per exemple,
“a” i
“bc” es poden intercalar de tres maneres:
“abc”, “bac” i “bca”. Com un
altre exemple,
“ab” i
“ab” només poden produir “abab”, però de dues
maneres diferents (posant abans
,
o posant abans
),
així que aquí el resultat és 2.
L’entrada consisteix en diversos casos, cadascun amb i . Podeu suposar que les longituds d’ambdues paraules estan entre 1 i 500. També podeu suposar que les paraules només estan formades per lletres minúscules, encara que la solució esperada, que té cost , no fa servir aquest fet.
Per a cada cas, escriviu el nombre d’intercalacions possibles. Com que el resultat pot ser molt gran, feu els càlculs mòdul .
Autoria: Salvador Roura
Generació: 2026-01-25T10:21:07.760Z
© Jutge.org, 2006–2026.
https://jutge.org