Chuỗi con đầy đủ
Xem dạng PDF
Gửi bài giải
Điểm:
10,00 (OI)
Giới hạn thời gian:
1.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 chuỗi ký tự ~s~ gồm các ký tự latin in hoa (A đến Z). Ta gọi một đoạn liên tiếp các ký tự của ~s~ có mặt đủ 26 ký tự latin in hoa là một chuỗi con đầy đủ. Hãy tìm một chuỗi con đầy đủ của s có độ dài ngắn nhất.
INPUT
- Một dòng duy nhất chứa chuỗi ~s~. Độ dài chuỗi ~s~ không quá ~10^5~.
OUTPUT
- Một số nguyên dương duy nhất là độ dài chuỗi con đầy đủ ngắn nhất. Nếu không có chuỗi con đầy đủ thì ghi ra -1.
VÍ DỤ
Input:
ABCDEFGHIJKLMNOPQRSTUVWXYZASCSWO
Output:
26
Bình luận