Задание 16. Сколько единиц содержится в двоичной записи значения
выражения: 42013 + 22012 – 16?
Решение:
- Приведём все числа к степеням двойки: 42013 + 22012 – 16 = (22)2013 + 22012 – 24 = 24026 + 22012 – 24
- Вспомним, число 2N–2K при K < N записывается как N–K единиц и K нулей
- 24026 + 22012 – 24 Здесь одна пара 2N–2K , а остальные слагаемые дают по одной единице
- Общее число единиц равно 1 + (2012 –4) = 2009
Ответ: 2009
Комментариев нет:
Отправить комментарий