Для решения этой задачи нужно найти такую последовательность шаров двух цветов (красного и синего), чтобы выполнялись условия:
Рассмотрим возможные варианты гирлянд и найдем самую длинную:
Пусть гирлянда начинается с красного шара (К). Тогда:
Попробуем построить гирлянду, начиная с К и используя эти условия:
К С С С К С С С К ...
В этой гирлянде между двумя К ровно три шара (С), и между двумя К ровно шесть шаров (С), что соответствует условиям задачи. Чтобы найти наибольшее количество шаров, нужно проверить период этой последовательности.
Последовательность К С С С К повторяется. Длина периода — 5 шаров. Последовательность К С С С С С К также повторяется. Длина периода – 7 шаров.
Гирлянда: К С С С К С С С К С С С К С С С
Давайте попробуем построить гирлянду из 10 шаров: К С С С К С С С К С.
В этой гирлянде между первым и пятым шаром 3 шара, они одного цвета (К). Между первым и восьмым шаром 6 шаров, они одного цвета (К). Значит, гирлянда удовлетворяет условиям.
Давайте попробуем построить гирлянду из 14 шаров: К С С С К С С С К С С С К С.
Эта гирлянда тоже удовлетворяет условиям.
Можно построить гирлянду длиной 10: К С С С К С С С К С.
Наибольшее количество шаров в гирлянде может быть равно 10. Пример такой гирлянды:
К С С С К С С С К С
Ответ: Наибольшее количество шаров - 10. Пример гирлянды: К С С С К С С С К С