Сколько единиц содержится в двоичной записи значения выражения: 4²⁵⁵ +
Условие
Сколько единиц содержится в двоичной записи значения выражения: 4²⁵⁵ + 2²⁵⁵ − 255?
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Преобразуем выражение: 4²⁵⁵ + 2²⁵⁵ − 255 = 2⁵¹⁰ + 2²⁵⁵ − 2⁸ + 1.Двоичная запись числа 2^k - 2^m это k - m единиц и m нулей.
Поэтому у 2⁵¹⁰ + 2²⁵⁵ − 2⁸ + 1 есть 1 + 1 + (255 −
Осталось ещё 3 шага
= 249 единиц…
Приведём другое решение на языке Python. x =…
x //= 2s = s[::-1]print(s.count("1"))…
Бесплатно · займёт минуту
Другие задачи по теме «Кодирование чисел. Системы счисления»
Определите значения x и y, при которых значение данного арифметического11 классОпределите значения x и y, при которых значение данного арифметического11 классОпределите значения x и y, при которых значение данного арифметического11 классОпределите значения x и y, при которых значение данного арифметического11 классОпределите значения x и y, при которых значение данного арифметического11 класс