Задание 14. Информатика. ЕГЭ. Поляков-2914
- Просмотры: 90
- Изменено: 25 ноября 2024
(А.Н. Носкин) Сколько различных цифр в шестнадцатеричной записи числа \(2^{51} + 2^{40} + 2^{35} + 2^{17} - 2^5\)?
Решение:
Python
n = 2**51 + 2**40 + 2**35 + 2**17 - 2**5
digs = [0]*16
while n:
if digs[n % 16] == 0:
digs[n % 16] = 1
n //= 16
print(sum(digs))
Ответ: \(5\)