Ký tự K-thống trị
Đề bài
Mô tả
Cho một xâu gồm các ký tự La-tinh in thường.
Một ký tự được gọi là -thống trị trong nếu mọi xâu con liên tiếp của có độ dài ít nhất đều chứa ký tự .
Hãy tìm giá trị nhỏ nhất sao cho tồn tại ít nhất một ký tự -thống trị trong .
Dữ liệu vào
Một dòng duy nhất chứa xâu gồm các ký tự La-tinh in thường.
Dữ liệu ra
In ra một số nguyên — giá trị nhỏ nhất cần tìm.
Ràng buộc
- chỉ gồm các ký tự La-tinh in thường.
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| abacaba | 2 | Ký tự a xuất hiện ở các vị trí . Mọi xâu con độ dài đều chứa a, nên . |
| zzzzz | 1 | Mọi vị trí đều là z, vậy mọi xâu con độ dài đều chứa z. |
| abcde | 3 | Không có ký tự nào xuất hiện đủ dày. Với , ký tự c (ở giữa) thoả mãn vì mọi xâu con độ dài đều chứa nó. |
Bình luận