Присоединиться

11 класс·базовый уровень

Сколько единиц содержится в двоичной записи значения выражения: 4²⁰¹⁶ +

Условие

Сколько единиц содержится в двоичной записи значения выражения: 4²⁰¹⁶ + 2²⁰¹⁵ − 7?

Ответ

Ответ и полный разбор откроются после входа

Посмотреть ответ

Решение по шагам

  1. Как рассуждать

    Решение. Преобразуем выражение: 42016+22015−7=(22016)2+22015−23+1=24032+22015−23+14^{2016} + 2^{2015} - 7 = ( 2^{2016} )^{2} + 2^{2015} - 2^{3} + 1= 2^{4032} + 2^{2015} - 2^{3} + 1 Число 2⁴⁰³² в двоичной записи записывается как единица и 4032 нуля. Добавив число 2²⁰¹⁵, получаем 100...00100...000 (единица, 2016 нулей, единица, 2015 нулей, всего 4033 разрядных цифр). Если вычесть из этого числа 2³ = 1000₂, то число примет вид 100...001...1000. В полученном числе единица, 2017 нулей, 2012 единиц и три нуля. После прибавления единицы последний ноль станет единицей, то есть в числе будет единица, 2017 нулей, 2012 единиц, два нуля и единица, всего 2014 единиц.

Осталось ещё 2 шага

  1. Приведём другое решение на языке Python. x =…

  2. x //= 2s = s[::-1]print(s.count("1"))…

Получить полное решение

Бесплатно · займёт минуту

Другие задачи по теме «Кодирование чисел. Системы счисления»