
Lightbulb Operating
Раз ты тут, значит ты уже решил 4 предыдущие миссии серии. Твоя функция уже может в массиве дат принимать более одной лампочки, чтобы определить, освещено помещение или нет. А вторым и третьим элементами можно определить - какой именно период мы хотим наблюдать.
На 5ой миссии добавляется 4ый аргумент - время работы лампочек. По аналогии с предыдущими миссиями - если он не передан, значит лампа работает бесконечно.
Аргумент времени работы передается как объект timedelta. Он показывает - сколько лампа может проработать во включенном состоянии. У нее нет остываний, а значит, если наша лампа может проработать...