Инверсия битов числа
Битовые операции
Легкая
Дано число n и длина битового представления bit_length. Верните n с инвертированными битами в пределах bit_length разрядов.
Сигнатура функции
invert_bits(n: int, bit_length: int) -> int
Примеры
| Вход | Ожидаемый результат |
| [5, 4] | 10 |
| [0, 3] | 7 |
| [7, 3] | 0 |
| [1, 1] | 0 |
| [0, 1] | 1 |
| [10, 4] | 5 |
| [255, 8] | 0 |
| [0, 8] | 255 |
| [5, 8] | 250 |
| [12, 4] | 3 |
1решили
1пытались
100%успешность
Войдите, чтобы решить →