← К задачамОткрыть курс →
Лифт: порядок этажей
Умный лифт стоит на этаже current и получил список запрошенных этажей. Он сначала едет вверх, обслуживая все этажи выше текущего по возрастанию, а затем едет вниз, обслуживая этажи ниже текущего по убыванию. Сам этаж current в ответ не входит.
Напишите функцию elevator(current, requests), которая возвращает список этажей в порядке их обслуживания.
Примеры:
elevator(3, [5, 1, 7, 2]) -> [5, 7, 2, 1]
elevator(3, [3]) -> []
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
def elevator(current, requests):
pass
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.