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