시간 제한 | 메모리 제한 | 제출 | 정답 | 맞힌 사람 | 정답 비율 |
---|---|---|---|---|---|
1 초 | 128 MB | 15 | 5 | 5 | 35.714% |
Twoim zadaniem jest znalezienie najdłuższego wspólnego rosnącego podciągu danych ciągów A i B.
W pierwszej linii wejścia znajdują się dwie liczby całkowite n i m (1 ≤ n, m ≤ 2000) - długości ciągów A i B. W następnych dwóch liniach znajdują się ciągi A i B, składające się z dodatnich liczb całkowitych nie większych niż 109.
W pierwszym wierszu należy wypisać długość najdłuższego takiego podciągu. W następnej linii należy wypisać kolejne elementy ciągu oddzielone pojedynczymi spacjami. Jeżeli istnieje wiele poprawnych rozwiązań, należy wypisać dowolne z nich.
9 9 2 3 1 4 2 1 3 5 4 1 3 2 1 4 2 5 3 4
4 1 2 3 4