#CT00026. Chuỗi hoán vị đối xứng (Palindromic-Permutation Substring)
Chuỗi hoán vị đối xứng (Palindromic-Permutation Substring)
Chuỗi hoán vị đối xứng (Palindromic-Permutation Substring)
Phiên bản: Phước Hưng OJ Extended
Đề bài
Cho xâu gồm các chữ cái Latinh thường. Một đoạn con liên tiếp được gọi là tốt nếu có thể hoán vị các ký tự trong đoạn để tạo thành một xâu đối xứng.
Hãy tìm độ dài lớn nhất của một đoạn tốt. Nếu có nhiều đoạn tốt dài nhất, chọn đoạn có chỉ số đầu nhỏ nhất.
Input
- Dòng đầu chứa số nguyên .
- Dòng thứ hai chứa xâu gồm đúng ký tự từ
ađếnz.
Output
In hai số nguyên LEN L, trong đó LEN là độ dài lớn nhất và là chỉ số đầu nhỏ nhất của một đoạn tối ưu.
Subtask
- Subtask 1 — 40%: ; gồm đúng chữ cái Latinh thường từ
ađếnz. - Subtask 2 — 60%: ; gồm đúng chữ cái Latinh thường từ
ađếnz.
Ví dụ
Ví dụ 1
Input
7
abacaba
Output
7 1
Giải thích
Toàn bộ xâu có số lần xuất hiện lẻ của đúng một ký tự nên có thể hoán vị thành xâu đối xứng.
Ví dụ 2
Input
5
abcde
Output
1 1
Giải thích
Mọi đoạn có độ dài ít nhất đều có ít nhất hai ký tự xuất hiện lẻ.
Liên quan
Trong các cuộc thi sau: