Войти Создать аккаунт

Как в ЕГЭ · 3 из 42

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

По мотивам задания №14 (и №5 тоже). Половина таких задач начинается одинаково: записать число в двоичной системе и сосчитать в записи единицы. На бумаге это деление на два столбиком, в Python — одна строка, и её стоит знать наизусть.

Что сделать

Сосчитайте единицы в двоичной записи числа.

Что приходит

  • n — целое число, не меньше нуля

Что вернуть

Сколько единиц в двоичной записи n; у нуля — 0.

Допишите функцию edinicy в редакторе справа. Результат верните через return — то, что напечатано, на проверку не влияет.

Пример

13 в двоичной системе — 1101: три единицы, ответ 3.

Тот же пример кодом
Вызов
edinicy(13)
Вернуть
3
Ctrl+Enter — проверить

Обсуждение

Вопросов пока нет.

Войдите, чтобы спросить.