Команды тайного жеста
Тайное рукопожатие можно закодировать числом: каждый включённый бит добавляет своё действие. Напишите функцию, которая по числу number возвращает список команд. Биты 1, 2, 4, 8 добавляют wink, double blink, close your eyes, jump, а бит 16 разворачивает порядок команд.
Примеры
Ввод
1Вывод
["wink"]Ввод
2Вывод
["double blink"]Ввод
4Вывод
["close your eyes"]Нужно реализовать
def commands(number: int) -> list[str]:
Теги
listsmath
Войдите, чтобы видеть историю отправок
ВойтиВойдите, чтобы использовать AI Mentor
ВойтиВидимые тесты
1
Ввод
1Ожидаемый
["wink"]2
Ввод
2Ожидаемый
["double blink"]3
Ввод
4Ожидаемый
["close your eyes"]4
Ввод
8Ожидаемый
["jump"]5
Ввод
3Ожидаемый
["wink","double blink"]6
Ввод
19Ожидаемый
["double blink","wink"]Фокус-радио
На паузе · SomaFM · Fluid