EduBrick
← вернуться к уроку · Практика: Цифры и системы счисления

Единицы в двоичной записи

6000 мс · 256 МБ · всё или ничего

Для каждого из qq чисел выведите количество единиц в его двоичной записи.

Формат ввода

В первой строке число qq от 11 до 10510^5. Во второй — qq чисел от 00 до 101510^{15}.

Формат вывода

qq чисел через пробел.

Примеры

ввод
4
0 1 2 3
вывод
0 1 1 2

Примечание

В Python это же можно получить как bin(x).count("1"), но полезно уметь и вручную.

Войдите, чтобы отправлять решения.
← Вернуться к уроку