Wyrównane podci¡gi

Transkrypt

Wyrównane podci¡gi
Wyrównane podci¡gi
Talent Technologia Tolerancja, gimnazjum. Dost¦pna pami¦¢: 64MB.
Ja± napisaª na tablicy ci¡g
N
liter, skªadaj¡cy si¦ ze znaków
a
i
b.
10 XI 2012
Teraz zastanawia si¦, ile jest w nim
ró»nych wyrównanych podci¡gów. Wyrównanym podci¡giem nazywamy podci¡g (niekoniecznie spójny) postaci
dokªadnie
. . . b} ,
aa
. . . a} bb
| {z
| {z
k
taki, »e
l
k > 1 i l > 1.
Wej±cie
W pierwszym wierszu standardowego wej±cia zapisano dªugo±¢ ci¡gu napisanego przez Jasia
N (1 6 N 6 106 ).
Wyj±cie
W pierwszym wierszu standardowego wyj±cia powinna znale¹¢ si¦ liczba wyrównanych podci¡gów.
Przykªady
Wej±cie:
Wej±cie:
Wej±cie:
Wyj±cie:
Wyj±cie:
Wyj±cie:
4
aabb
4
4
abab
3
6
abaaaba
5
Wyja±nienie do przykªadu
W trzecim przykªadzie szukane podci¡gi to
aaaab, aaab, aab, ab i abb.
Wyrównane podci¡gi

Podobne dokumenty