number. Его цифры разрешается переставить в любом порядке (в том числе оставить как есть), но так, чтобы первая цифра не была нулём.
Верните True, если какая-нибудь такая перестановка даёт степень двойки (1, 2, 4, 8, 16, …), и False иначе.number=821 → True
Из цифр 8, 2, 1 можно составить 128 = 2⁷.
number=23 → True
Возможны только 23 и 32. Число 32 = 2⁵ подходит.
number=40 → False
Ноль не может стоять первым, поэтому остаётся только 40 — это не степень двойки.
number=821
True
«Запустить» — первые 3 теста у тебя в браузере, «Отправить» — все 82 теста на сервере, включая скрытые.