ЕГЭ · ЗАДАНИЕ 14
Системы счисления
Значение выражения 218 - 7 записали в системе счисления с основанием 2. Сколько раз в записи встречается цифра 1?
Источник задания
Сначала попробуй решить самостоятельно, затем открой разбор. Для автоматической проверки ответа включи JavaScript.
Показать решение по шагам
Разбор решения
Ответ: 16
Запись числа: 111111111111111001. Искомых цифр: 16.
n = 2 ** 18 - 7
count = 0
while n > 0:
if n % 2 == 1:
count += 1
n //= 2
print(count)