-->
当前位置:首页 > 题库

编程题:二进制中1的个数

Luz4年前 (2022-07-07)题库280
给定一个长度为 n 的数列,请你求出数列中每个数的二进制表示中 1 的个数。



### 输入格式:

第一行包含整数 n。

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



### 输出格式:

共一行,包含 n 个整数,其中的第 i 个数表示数列中的第 i 个数的二进制表示中 1 的个数。

### 数据范围:
$$1≤n≤100000,$$
$$0≤数列中元素的值≤10^9$$



### 输入样例:

在这里给出一组输入。例如:

in
5
1 2 3 4 5


### 输出样例:

在这里给出相应的输出。例如:

out
1 1 2 1 2







答案:若无答案欢迎评论