Revizia anterioară Revizia următoare
| Fişierul intrare/ieşire: | redu.in, redu.out | Sursă | Algoritmiada 2010, Runda 2 |
| Autor | Cosmin Gheorghe | Adăugată de | |
| Timp execuţie pe test | 0.075 sec | Limită de memorie | 20480 kbytes |
| Scorul tău | N/A | Dificultate | N/A |
Vezi solutiile trimise | Statistici
Redu
Rebeca are un sir de caractere S de lungime N para, ce contine litere mici ale alfabetului englez. Rebeca poate efectua asupra sirului oricate operatii de reducere. O operatie de reducere consta in alegerea a doua caractere x si y consecutive (adica apar unul dupa celalat) si eliminarea lor din sir; cele doua siruri posibil ramase se lipesc la loc. Fiecare operatie are un cost ce depinde de perechea ($x$, y) aleasa, determinat de matricea C cu 26 de linii si 26 de coloane unde C[ x ][ y ] este egal cu costul eliminarii perechii ($x$, y).
Date de intrare
Fişierul de intrare redu.in ...
Date de ieşire
În fişierul de ieşire redu.out ...
Restricţii
- ... ≤ ... ≤ ...
Exemplu
| redu.in | redu.out |
|---|---|
| This is some text written on multiple lines. | This is another text written on multiple lines. |
Explicaţie
...
