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

Турниры > Политехническая олимпиада по информатике 2022-23: заключительный этап > задача:


03. Том Сойер

Политехническая олимпиада по информатике 2022-23: заключительный этап

Старт: 31.мар.2023 в 10:15:00
Финиш: 31.мар.2023 в 13:15:00
Турнир завершён!
• Турнирная таблица

Задачи турнира

• 01. Иванов, Петров, Сидоров и НИР
• 02. Гуманный Модулев и произвед...
• 03. Том Сойер
• 04. Мощёная площадка
• 05. Робот ДваБайта
• 06. Математики на медосмотре

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

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

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

Zabor - Том! Тооом! Иди сюда, бездельник! Переоденься-ка во что-нибудь погрязнее... впрочем, куда уж грязнее... Вот забор. Вот банки с краской, с прошлого раза остались. Забор надо покрасить. Но не как попало, а так, чтобы никакие 2 соседние доски забора не были покрашены в одинаковый цвет.

- Зачем так сложно, тётя Полли?

- Это красиво, Том! И модно: вон посмотри, как перекрасила свой забор Мэри Брайт.

- Тётя Полли, а можно перекрасить не все доски, а только некоторые? Так получится быстрее, и Мэри успеет лопнуть от зависти ещё до заката!

Итак, у Тома есть банки с краской К разных цветов. Так как когда-то давно забор красили из этих же банок, на заборе могут встречаться только имеющиеся цвета.

Какое минимальное количество досок придётся перекрасить Тому?

Входные данные: В первой строке - два целых числа N и K (1≤N≤10000, 2≤K≤26). Вторая строка состоит из N букв латинского алфавита. Каждая буква обозначает отдельный цвет, “a”-первый цвет, “b”- второй и так далее. В строке используются только первые K букв латинского алфавита. Каждая буква обозначает исходный цвет соответствующей доски в заборе.

Выходные данные: Натуральное число - искомое число перекрашиваний.

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

www.contester.ru