Revizia anterioară Revizia următoare
Fişierul intrare/ieşire: | subsecvente2.in, subsecvente2.out | Sursă | OJI 2013, clasele 11-12 |
Autor | Marius Stroe | Adăugată de | |
Timp execuţie pe test | 0.15 sec | Limită de memorie | 65536 kbytes |
Scorul tău | N/A | Dificultate | N/A |
Vezi solutiile trimise | Statistici
Subsecvente2
Fie n un numar natural si M={S1, S2, ..., Sn} o multime de siruri de caractere nevide. Fie Sk un sir de caractere din M. Atunci, orice caracter al lui Sk apartine multimii {'a', 'b'}. Notam prin | Sk | numarul caracterelor sirului Sk sau, echivalent, lungimea sa. O subsecventa Sk[i:j] a lui Sk este formata din caracterele situate pe pozitiile consecutive i, i+1, ..., j. Astfel, daca Sk = 'abbbaababa', atunci Sk[3:6] = 'bbaa' sau subsecventa evidentiata: 'abbbaababa'.
Cerinta
Fiind data o multime M, se cere sa se determine lungimea maxima a unei subsecvente care se gaseste in toate sirurile din M.
Date de intrare
Pe prima linie a fisierului de intrare subsecvente2.in se gaseste un numar natural n egal cu cardinalul multimii M. Pe fiecare dintre urmatoarele n linii se gaseste cate un sir din multimea M.
Date de ieşire
Pe prima linie a fisierului de iesire subsecvente2.out se va scrie un singur numar natural egal cu lungimea subsecventei gasite.
Restricţii
- ... ≤ ... ≤ ...
Exemplu
subsecvente2.in | subsecvente2.out |
---|---|
This is some text written on multiple lines. | This is another text written on multiple lines. |
Explicaţie
...