Gửi bài giải
Điểm:
10,00 (OI)
Giới hạn thời gian:
2.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
Cho hai xâu ký tự ~X~ và ~Y~ chỉ bao gồm các chữ cái từ 'A' đến 'Z'. Hãy tìm độ dài xâu con chung dài nhất của hai xâu này.
Yêu cầu:
- Xâu con không nhất thiết phải liên tiếp trong chuỗi gốc nhưng phải giữ nguyên thứ tự xuất hiện.
- Chỉ cần tìm độ dài của xâu con chung dài nhất, không cần xuất ra xâu đó.
Dữ liệu vào:
- Dòng 1: Một xâu ~X~ có độ dài từ 1 đến 1000.
- Dòng 2: Một xâu ~Y~ có độ dài từ 1 đến 1000.
Dữ liệu ra:
- In ra một số nguyên là độ dài của xâu con chung dài nhất.
Ví dụ:
Input
ACDBE
ABCDE
Output
4
Giải thích:
- "ACDE" là xâu con chung dài nhất của "ACDBE" và "ABCDE", độ dài là 4. Điểm số:
- 100% số điểm nếu tìm đúng độ dài xâu con chung dài nhất trong thời gian tối ưu.
Bình luận
tôi iu tâm a7