Сколько единиц содержится в двоичной записи значения выражения: 4⁵¹¹ +
Условие
Сколько единиц содержится в двоичной записи значения выражения: 4⁵¹¹ + 2⁵¹¹ − 511?
Ответ
Ответ и полный разбор откроются после входа
Посмотреть ответРешение по шагам
Как рассуждать
Решение. Преобразуем выражение: 4⁵¹¹ + 2⁵¹¹ − 511 = 2¹⁰²² + 2⁵¹¹ − 2⁹ + 1.Значит, в двоичной записи есть единица, нам нужно занять из 512 позиции единицу, чтобы вычесть 2⁹, тогда будет единица с 511 по 10 позицию. Всего таких позиций
Осталось ещё 3 шага
Также присутствует единица на последнем и на…
Приведём другое решение на языке 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 класс