Переведем каждое из чисел в двоичную запись:
8^2018 = 2^(3*2018) = 2^60544^1305 = (2^2)^1305 = 2^26102^124
Теперь найдем сумму двоичных чисел:
2^6054 = 1 followed by 6054 zeros2^2610 = 1 followed by 2610 zeros2^124 = 1 followed by 124 zeros
Теперь найдем разность этих двоичных чисел:
2^6054 - 2^2610 + 2^124 = 1 followed by 6054 zeros - (1 followed by 2610 zeros) + (1 followed by 124 zeros)
Для того, чтобы найти количество единиц в полученном двоичном числе, нужно посчитать количество префиксов "1" в каждом блоке и сложить их:
6054 + 1 + 124 = 6179
Таким образом, в двоичной записи числа 8^2018 - 4^1305 + 2^124 - 58 содержится 6179 единиц.
Переведем каждое из чисел в двоичную запись:
8^2018 = 2^(3*2018) = 2^6054
4^1305 = (2^2)^1305 = 2^2610
2^124
Теперь найдем сумму двоичных чисел:
2^6054 = 1 followed by 6054 zeros
2^2610 = 1 followed by 2610 zeros
2^124 = 1 followed by 124 zeros
Теперь найдем разность этих двоичных чисел:
2^6054 - 2^2610 + 2^124 = 1 followed by 6054 zeros - (1 followed by 2610 zeros) + (1 followed by 124 zeros)
Для того, чтобы найти количество единиц в полученном двоичном числе, нужно посчитать количество префиксов "1" в каждом блоке и сложить их:
6054 + 1 + 124 = 6179
Таким образом, в двоичной записи числа 8^2018 - 4^1305 + 2^124 - 58 содержится 6179 единиц.