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