У вас есть длинная клумба, на которой часть слотов занята, часть нет. Цветы нельзя сажать на соседних слотах. Вам подаётся список целочисленных значений, где
0 – пустой, а 1 — занятый слот.Создайте функцию
is_fitting(), которая возвращает true, если на клумбе можно посадить n новых цветов по правилу свободных соседних слотов.Для теста:
flowerbed = [1,0,0,0,1]
>>> is_fitting(flowerbed, 1)
... True
>>> is_fitting(flowerbed, 2)
... False
@zen_of_python