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