C. DPPALIN – Xâu con đối xứng dài nhất

Bộ nhớ: 256 MiB Thời gian: 1000 ms Nhập/xuất từ luồng chuẩn
Kiểu bài: Thông thường Kiểu chấm: So sánh văn bản

Đề bài

Xâu ký tự X được gọi là xâu con của xâu ký tự Y nếu ta có thể xoá đi một số ký tự trong xâu Y để được xâu X . Một xâu được gọi là đối xứng (palindrome) nếu như khi đọc xâu này từ phải sang trái cũng thu được xâu ban đầu.

Bài toán: Cho một xâu ký tự S (chỉ gồm các ký tự chữ cái latin) hãy tìm một xâu con đối xứng dài nhất của xâu S .

Dữ liệu:

  • Một dòng duy nhất chứa xâu S .

Kết quả:

  • Mộ dòng duy nhất ghi độ dài sâu con dài nhất tìm được.

Ví dụ:

Dữ liệu:

lmevxeyzl

Kết quả:

5

Giới hạn:

  • Độ dài xâu S không quá 2000 ký tự.