Đếm số bit 1

Dễ

thao tác bit3 test · 3 giây

Với mỗi số nguyên không âm x, in số chữ số 1 trong biểu diễn nhị phân của x.

  • Mẹo: x & (x − 1) xóa bit 1 thấp nhất của x.

Dữ liệu vào

Dòng 1: t (1 ≤ t ≤ 10⁵).

t dòng, mỗi dòng một số x (0 ≤ x < 2⁶³).

Dữ liệu ra

t dòng.

Ví dụ

Input

4
0
5
255
1024

Output

0
2
8
1

Bài tiếp theo: Leo cầu thang →

Input (stdin)

Output

Bấm “Chạy thử” để xem kết quả với input bên trái.