Расстояние Хэмминга между числами
Битовые операции
Легкая
Даны два целых неотрицательных числа a и b. Верните количество битов, в которых их двоичные представления различаются.
Сигнатура функции
hamming_distance(a: int, b: int) -> int
Примеры
| Вход | Ожидаемый результат |
| [1, 4] | 2 |
| [3, 1] | 1 |
| [0, 0] | 0 |
| [255, 0] | 8 |
| [5, 5] | 0 |
| [7, 0] | 3 |
| [10, 5] | 4 |
| [1, 2] | 2 |
| [100, 99] | 3 |
| [15, 9] | 2 |
1решили
1пытались
100%успешность
Войдите, чтобы решить →