Bài 3: Đối xứng (HSG 9 Bắc Ninh 2026)
Xem PDF
Điểm:
1300
Thời gian:
1.0s
Bộ nhớ:
1G
Input:
DOIXUNG.INP
Output:
DOIXUNG.OUT
Cho xâu ký tự \(S\) chỉ gồm các kí tự in hoa, in thường, chữ số. Xâu con là xâu được lấy ra từ xâu \(S\) một số ký tự liên tiếp. Xâu \(S\) cũng được coi là xâu con của chính nó. Một xâu là đối xứng nếu đọc từ phải sang trái cũng thu được kết quả giống như đọc từ trái sang phải.
Ví dụ: Các xâu madam, IOI, aba6aba là các xâu đối xứng, các xâu Caab, 92328, abda là các xâu không đối xứng.
Yêu cầu: Cho xâu \(S\) có độ dài không quá \(10^4\) kí tự chỉ gồm các kí tự in hoa, in thường, chữ số, tìm độ dài xâu con đối xứng dài nhất trong xâu \(S\).
Input
- Đọc từ tệp văn bản
DOIXUNG.INPchứa xâu ký tự \(S\).
Output
- Ghi ra tệp văn bản
DOIXUNG.OUTmột số nguyên duy nhất là kết quả cần tìm.
Example
Test 1
Input
Caaba1ababa
Output
7
Note
Xâu con đối xứng dài nhất là xâu aba1aba có độ dài \(7\).
Scoring
- Subtask \(1\) (\(70\%\) số điểm): Xâu \(S\) có độ dài không quá \(500\) kí tự.
- Subtask \(2\) (\(30\%\) số điểm): Không có ràng buộc gì thêm (độ dài xâu \(S \le 10^4\)).
Kỳ thi:
- Học sinh giỏi lớp 9 tỉnh Bắc Ninh 2025-2026 (22 Tháng 1., 2026)
Bình luận