ГлавнаяСборникиТурнирыРазделыФорумыУчастникиПечатьПомощьО системе

Разделы > Неотсортированные > задача:


Макс и взрывоопасные зелья

Задачи раздела

• Коробки с соком
• Красивые часы — 1
• Лучше, чем приоритетная очередь
• Макс и ДНК
• Макс и СНИЛС
• Макс и автоконтраст
• Макс и аттракционы
• Макс и борьба с вирусом --- 2
• Макс и взрывоопасные зелья
• Макс и вороны
• Макс и выбор операции
• Макс и гирлянда
• Макс и две маршрутки
• Макс и дегустация сыра
• Макс и дегустация сыра
• Макс и дегустация сыра
• Макс и дедлайны

Обратная связь

Если у вас есть предложения или пожелания по работе Contester, посетите форум сайта www.contester.ru.

Лимит времени 2000/2000/2000/2000 мс. Лимит памяти 65536/65536/65536/65536 Кб.

Макс и взрывоопасные зелья
Макс и взрывоопасные зелья
ограничение по времени на тест
2 секунды
ограничение по памяти на тест
64 мегабайта
ввод
стандартный ввод
вывод
стандартный вывод

Персонаж Макса в RawCraft получил купон на скидку в недавно открывшейся лавке зелий. Значит, пришло время пополнять запасы!

В лавке продаются зелья различных видов; виды зелий обозначены латинскими буквами. Зелья, выставленные на продажу, расположены в один ряд. Купон Макса позволяет ему купить со скидкой любой непрерывный участок ряда зелий (или даже весь ряд целиком).

Конечно же, Макс хочет получить как можно больше зелий. Но есть нюанс: если в его мешке окажется больше $$$K$$$ различных видов зелий, то они прореагируют и взорвутся, а этого ни в коем случае нельзя допускать.

Помогите Максу понять, какое наибольшее количество зелий он может приобрести, чтобы они при этом не взорвались.

Входные данные

Первая строка содержит последовательность $$$S$$$ ($$$1 \le |S| \le 10^5$$$), состоящую из строчных латинских букв, — описание ряда зелий, выставленных на продажу.

Вторая строка содержит целое число $$$K$$$ ($$$1 \le K \le 26$$$) — максимально допустимое число различных видов зелий.

Выходные данные

Выведите одно целое число — максимальное количество зелий, которое может купить Макс.

Примеры

Входные данные
abacbccabb
2
Выходные данные
4
Входные данные
qkxgblnzsqlsimfk
5
Выходные данные
7

Для отправки решений необходимо выполнить вход.

www.contester.ru