Problem description
Różne podsłowa
(rozne-podslowa)
Napisz program, który: wczyta słowo, obliczy liczbę różnych jego spójnych podciągów (podsłów) i wypisze wynik na standardowe wyjście.
Wejście
W pierwszym (i jedynym) wierszu wejścia znajduje się niepusty ciąg znaków alfabetu angielskiego – słowo do przeanalizowania.
Wyjście
W pierwszym i jedynym wierszu wyjścia wypisać należy liczbę różnych podsłów wczytanego słowa.
Ograniczenia
Długość słowa nie przekracza 200 000 znaków.
Przykład
Input | Output | |
|
|