Dat vam je string dužine
. U jednom potezu možete da izaberete neki podniz stringa (ne obavezno uzastopnih slova), tako da slova podniza
formiraju reč
. Kada izvučete odabrani podniz dužine
, u stringu vam ostane
slova u istom redosledu. Na novom stringu možete odigrati novi potez. Koliko najviše poteza možete odigrati?
Opis ulaza
- U prvoj liniji standardnog ulaza nalazi se ceo broj
(
), broj odvojenih test primera.
- U svakoj od narednih
linija nalazi se po jedan string
za koji treba da odredite maksimalan broj poteza koji možete odigrati. Svaki od stringova sadrži samo mala slova engleskog alfabeta i suma dužina stringova u svim test primerima neće preći
.
Opis izlaza
- U svakoj od
linija standardnog izalaza ispisati jedan broj, maksimalan broj poteza za taj test primer.
Primer ulaza
2
alalgogegogegogeal
nemozenamnikonistajacismoodsudbine
Primer izlaza
2
0
Objašnjenje primera
- U prvom test primeru moguće je izvući dva disjunktna podniza koji formiraju reč
:
i
.
- U drugom primeru ne možemo izvući podniz, string je baš onakav kakav treba da bude.
Comments