#P1729. 二进制中1的个数

二进制中1的个数

Description

原始内容Copy

给定一个长度为 $n$ 的数列,请你求出数列中每个数的二进制表示中 $1$ 的个数。

Input Format

第一行包含整数 nn

第二行包含 nn 个整数,表示整个数列。

Output Format

共一行,包含 nn 个整数,其中的第 ii 个数表示数列中的第 ii 个数的二进制表示中 11 的个数。

5
1 2 3 4 5​
1 1 2 1 2​

Hint

1n1000001 \le n \le 100000, 0数列中元素的值1090 \le 数列中元素的值 \le 10^9