кто знает програмирование на языке с++ решите задачу
A. Краучиха
ограничение по времени на тест1 секунда
ограничение по памяти на тест256 мегабайт
вводстандартный ввод
выводстандартный вывод
Давным давно в армии служили два солдата, Краучиха и его босс (К сожалению, по сей день нам не известно настоящая имя босса). Однажды босс дал Краучихе задание и строку (обозначим как S) из строчных букв чтобы найти красивый хэндл для регистрации на Codeforces. Хэндл называется красивым если он является подстрокой S и содержит максимальное количество различных букв. Краучиха как верный помощник решил найти красивый хэндл с минимальной длиной, но тут у него появились проблемы: он оказывается не умеет считать. Помогите ему найти минимальную длину красивого хэндла, тогда возможно он вам тоже поможет взять хорошое место на олимпиаде...

Входные данные
В первой и единственной строке дана строка S из строчных латинских букв. (1≤|S|≤5∗105)
Выходные данные
Выведите минимальную длину красивого хэдла

Система оценки
В этой задаче 4 сабтасков

1. (1≤|S|≤100). 21 баллов

2. (1≤|S|≤1000). 17 баллов

3. S состоит только из букв а, b. S ∈ {a, b}. 19 баллов

4. (1≤|S|≤5∗105). 43 баллов

Примеры
входные данные
maxbey
выходные данные
6
входные данные
abacaba
выходные данные
3
входные данные
accdcd
выходные данные
4
Please enter comments
Please enter your name.
Please enter the correct email address.
You must agree before submitting.

Answers & Comments


Copyright © 2024 SCHOLAR.TIPS - All rights reserved.