En aquest problema, diem que una seqüència de nombres és -lletja si té exactament parells de posicions adjacents amb dos nombres consecutius. Feu un programa que, donada una , una i posicions per a les quals ja s’ha fixat el contingut, compti el nombre de seqüències -lletges de mida formades amb nombres entre 0 i i amb el contingut fixat.
L’entrada consisteix en diversos casos, cadascun amb una entre 1 i 100, seguida d’una entre 0 i , seguida d’una entre 0 i , seguida de parells , indicant que a la posició hi ha d’haver una . Suposeu , , i que totes les són diferents.
Per a cada cas, calculeu quantes seqüències -lletges de mida formades amb nombres entre 0 i hi ha amb el contingut fixat, mòdul .
Es poden obtenir 80 punts sobre 100 si es passen jocs de proves on .
Input
2 1 0 1 0 0 3 1 1 0 2 3 1 2 2 2 0 2 10 0 0 100 99 0 100 99 2 0 0 99 99 79 56 2 73 34 60 57
Output
2 1 3 0 8825613 83312187 1 46614250