Отражение битов

Битовые операции Средняя
Дано неотрицательное целое число n (n < 2^32). Разверните его 32-битное двоичное представление задом наперёд (бит 0 становится битом 31 и наоборот) и верните получившееся число. Например, 6 (...00110) превращается в 1610612736 (01100...0).
Сигнатура функции
reverse_bits(n: int) -> int
Примеры
ВходОжидаемый результат
[0]0
[1]2147483648
1решили
1пытались
100%успешность
Войдите, чтобы решить →