beds: 1 — грядка уже занята кустом, 0 — свободна. Кусты на соседних грядках мешают друг другу корнями, поэтому два куста рядом стоять не могут — и сейчас в ряду таких соседей нет.
У садовника есть seedlings новых саженцев. Верните True, если все их можно посадить на свободные грядки так, чтобы правило соседства по-прежнему выполнялось, и False иначе.
Крайние грядки имеют соседа только с одной стороны.beds=[0, 0, 1, 0, 0, 0, 0], seedlings=3 → True
Сажаем в грядки 0, 4 и 6: ни одна новая не соседствует с занятой.
beds=[1, 0, 0, 1, 0], seedlings=1 → False
Грядки 1 и 2 граничат с занятыми, грядка 4 — с грядкой 3. Свободного места нет.
beds=[0], seedlings=1 → True
beds нет двух единиц подрядbeds=[0, 0, 1, 0, 0, 0, 0], seedlings=3
True
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 107 тестов на сервере, включая скрытые.