← К задачам
Средне · +3ФорматированиеЧисла

Подсчитать единицы в двоичном представлении целого числа

Посчитайте количество единиц в бинарном представлении целого числа. Например, так как 12 в двоичной системе равно '1100', возвращаемое значение должно быть 2.

Примеры

count_ones(0) ➞ 0

count_ones(100) ➞ 3

count_ones(999) ➞ 8

Примечание

Входное значение всегда будет допустимым целым числом.

py
Курс по теме
Пройдите курс «Python с нуля» — по шагам, с проверкой
8 уроков · ~14 ч · теория, упражнения и экзамен с бейджем
Открыть курс →
def count_ones(num):
    
Здесь появится результат. Напиши решение слева и нажми «Проверить код».
Для запуска тестов необходима авторизация.