(Не уверен, просто пример)
Для 5 цифр и расстояния Хэмминга = 1
1)
10000
00000
ИЛИ
2)
01111
11111
, но биты, не равные между ними, могут быть везде внутри двоичной последовательности.
Итак, для 1) существует 5 возможностей S = {2 ^ 4, 2 ^ 3,2 ^ 2, 2 ^ 1, 2 ^ 0}
для 2) тоже есть 5 возможностей S = {2 ^ 4, 2 ^ 3, 2 ^ 2, 2 ^ 1, 2 ^ 0)
Для расстояния Хэмминга = 2:
1)
01111
10111
ИЛИ
2)
11000
00000
Если расстояние Хэмминга == n, размер (число) -n биты бесполезны.
Так что это просто комбинация dist_hamming размера_number