Problem description
(Nie)podobne słowa
(niepodobne-slowa)
Trudno ustalić idealną miarę podobieństwa słów. W tym zadaniu przyjmujemy, że jest nią długość najdłuższego wspólnego podciągu słów.
Napisz program, który: wczyta dwa słowa, znajdzie długość ich najdłuższego wspólnego podciągu i wypisze wynik na standardowe wyjście.
Wejście
W pierwszym i drugim wierszu znajdują się niepuste ciągi małych liter alfabetu angielskiego – słowa.
Wyjście
W pierwszym i jedynym wierszu wyjścia powinna się znaleźć jedna liczba naturalna – długość najdłuższego wspólnego podciągu słów podanych na wejściu.
Jeśli liczba ta jest większa niż 100, zamiast tego należy wypisać
DUZO
.
Ograniczenia
Długość każdego ze słów na wejściu nie przekracza 100 000 znaków.
Przykład
Input | Output | Explanation |
|
|
Wspólnym podciągiem jest na przykład
słowo: |