Cho hai số được viết ra trong hệ nhị phân với cùng số chữ số nhị phân, khoảng cách Hamming giữa chúng là số vị trí mà chúng khác nhau. Ví dụ khoảng cách Hamming giữa
010.010
và
100.010
bằng 2 vì chúng khác nhau ở hai vị trí tận cùng bên trái và không nơi nào khác. Tương tự như vậy khoảng cách Hamming giữa
0111110
và
0011100
là 2.
Giả sử chúng ta xem xét các số nhị phân có độ dài K. Cho một số N với N ≤ 2 K - 1, chúng tôi muốn tìm tổng các khoảng cách Hamming giữa 0 và 1, 1 và 2 và như vậy cho đến N-1 và N.
Ví dụ nếu K = 3 và N = 4 câu trả lời là 7 kể từ khoảng cách Hamming giữa 000 và 001 (0 và 1 được viết bằng 3 bit) là 1, khoảng cách giữa 001 và 010 là 2, giữa 010 và 011 là 1 và giữa 011 và 100 là 3.
đang được dịch, vui lòng đợi..
