Адвент-2026 · Шаг 4 из 12
4 декабря. Кольца гирлянды
Пятница, 4 декабря 2026 года. Привезли лампы — по цветам: красные, зелёные, жёлтые и синие. На ёлке гирлянда висит кольцами, каждое замкнуто, и нанизывать их доверили Николаю Ивановичу: у него на даче теплица увешана лампами так, что видно с электрички.
Николай Иванович суеверен: две лампы одного цвета рядом — к беде. Он записал каждое кольцо строкой букв, К, З, Ж и С, и хочет знать, сколько на всех кольцах мест, где рядом стоят одноцветные. Кольцо замкнуто: последняя лампа соседствует с первой.
Что сделать
Посчитайте на всех кольцах места, где рядом висят две лампы одного цвета, — не забыв, что кольцо замкнуто.
Что приходит
vhod— кольца гирлянды, по строке на кольцо: буквы цветов, например"КЗЖКС"
Что вернуть
Сколько таких мест на всех кольцах вместе — целое число.
Допишите функцию den04 в редакторе справа.
Результат верните через return — то, что
напечатано, на проверку не влияет.
В проекте
Решатель зовёт den04 на вход четвёртого дня. Решите шаг — четвёртая звезда.
vhod = "ККЗЖСЗЗ"
den04(vhod)
2
В каждом кольце не меньше трёх ламп. Соседи — лампы рядом в строке, а ещё последняя и первая. В кольце "ККЗК" четыре места между соседями: К-К, К-З, З-К и К-К (последняя с первой) — одноцветных из них два.
Пробелы по краям строки и пустые строки бывают — пропускайте.
Обсуждение
Вопросов пока нет.
Войдите, чтобы спросить.