Решение: Для начала представим каждое число в виде степени двойки:
4120 = (22)120 = 2240
-9 = -16 + 4 + 2 + 1 = -24 + 22 + 21 + 20
Теперь запишем получившееся выражение:
2240 + 2300 — 24 + 22 + 21 + 20
Важный момент, о котором многие забывают: мы должны расставить степени в порядке убывания:
2300 + 2240 — 24 + 22 + 21 + 20
Теперь обратимся к правилу: десятичное число N в какой-либо степени равно единице с количеством нулей после неё, равному этой степени, в системе счисления с основанием N. Проще говоря, 25 в двоичной системе счисления — это единица и пять нулей, то есть 100000.
Таким образом, 2300 — это одна единица, 22, 21, 20 также дают по одной единице. Остаётся определить количество единиц для выражения 2240 — 24.
Рассмотрим пример 28 — 23:
_100000000
1000
----------
11111000
У нас получилось пять единиц, проще говоря, количество единиц при вычитании таких чисел равно разности степеней. То есть количество единиц в выражении 2240 — 24 равно 240-4 = 236.
При этом у нас есть еще четыре единицы от чисел 2300, 22, 21, 20, то есть общее количество единиц равно
236+1+1+1+1 = 240
Ответ: 240