시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 128 MB | 6 | 1 | 1 | 100.000% |
Dane są dwa ciągi znaków X i Y, składające się z liter 'a','b' i 'c'. Należy znaleźć najdłuższy niemalejący wspólny podciąg ciągów X i Y. Inaczej mówiąc, należy znaleźć najdłuższy ciąg, który:
W pierwszej linii znajdują się dwie liczby całkowite n i m (1 ≤ n, m ≤ 200 000), oznaczające długości ciągów X i Y. W drugiej linii znajduje się ciąg X, a w następnej Y.
W pierwszym wierszu należy wypisać długość najdłuższego ciągu spełniającego warunki zadania.
5 6 cabbc bacbcc
3
Najdłuższy ciąg spełniający warunki zadania to "abc".