Donada una matriu de caràcters, una subseqüència feliç a posicions creixents és una tripleta de posicions tal que =’:’, =’-’, =’)’ i i .
Implementeu un programa que llegeix matrius de caràcters d’entrada, i escriu el nombre de subseqüències felices a posicions creixents en cada matriu.
L’entrada té varis casos. Cada cas comença amb una línia amb dos
naturals positius
.
Després venen
línies amb
caràcters cadascuna, escollits d’entre
{’:’,’-’,’)’}. Dos casos consecutius estan
separats per una línia en blanc.
Per a cada cas, el programa escriu el nombre de subseqüències felices a posicions creixents de la matriu d’entrada en una línia.
Avaluació sobre 10 punts:
Solució lenta: 5 punts.
solució ràpida: 10 punts.
Entenem com a solució ràpida una que és correcta, de cost lineal i capaç de superar els jocs de proves públics i privats. Entenem com a solució lenta una que no és ràpida, però és correcta i capaç de superar els jocs de proves públics.
Autoria: PRO1
Generació: 2026-01-25T13:34:42.678Z
© Jutge.org, 2006–2026.
https://jutge.org