B. Покраска забора
1000 мс · 256 МБ · всё или ничего
Забор из досок, каждой назначен цвет. Робот за один час красит произвольный отрезок подряд идущих досок в один цвет; красить поверх уже покрашенного можно. Найдите наименьшее число часов, за которое можно добиться требуемой раскраски.
Формат ввода
В первой строке (). Во второй — строка из заглавных латинских букв: требуемые цвета досок.
Формат вывода
Выведите наименьшее число часов покраски.
Примеры
ввод
5 ABBCA
вывод
3
Разбор идеи от автора задачи. Сначала попробуйте сами.
Войдите, чтобы отправлять решения.