XÂU CON CHUNG DÀI NHẤT

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 1.0s
Giới hạn bộ nhớ: 256M
Input: stdin
Output: stdout

Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch

Trong bài này, ta gọi xâu x là xâu con của xâu y nếu như có thể xóa một số kí tự của y (có thể không xóa kí tự nào) để nó trở thành xâu x. VD xâu "ABC" là xâu con của "AABDEC" nhưng không phải là xâu con của "BACCA".

Cho 2 xâu a và b. Tìm xâu con chung dài nhất của a và b. Ghi ra độ dài của xâu con chung đó.

Input

Dòng 1: Xâu a;

Dòng 2: Xâu b;

Mỗi xâu không quá 5000 kí tự;

Output

Ghi ra độ dài xâu con chung dài nhất.

Ví dụ:

Input
abcdgh
bacesgo
Output
3
Giải thích:

Các xâu con chung dài nhất của 2 xâu đã cho trong ví dụ là "acg" hoặc "bcg" (đều có độ dài 3).


Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.