Cho số nguyên không dấu n. Hãy đếm có bao nhiêu bit bằng 1 trong biểu diễn nhị phân 32-bit của n.
Có thể duyệt từng bit hoặc dùng thủ thuật n &= (n - 1) để xóa bit 1 thấp nhất mỗi lần.
n = 7 (111)3.Một dòng: số nguyên không âm n.
0 ≤ n ≤ 4294967295.
Một dòng: số bit bằng 1 của n.
Ví dụ:
Đầu vào:
7
Đầu ra:
3
Giải thích:
Đang tải editor...