Khoảng cách Hamming giữa hai số nguyên là số vị trí bit mà ở đó hai số khác nhau. Trong truyền tin, đại lượng này cho biết bao nhiêu bit đã bị lệch giữa gói gửi và gói nhận.
Hãy tính khoảng cách Hamming giữa hai số unsigned int a và b bằng công thức gọn popcount(a XOR b).
Ví dụ: a=12=11002, b=10=10102 → a⊕b=01102, có 2 bit khác.
Hai số nguyên không dấu a,b trên cùng một dòng.
0≤a,b≤232−1.
Một số nguyên — số bit khác nhau giữa a và b.
Ví dụ:
Đầu vào:
12 10
Đầu ra:
2
Giải thích:
Đang tải editor...