Задание 14. Информатика. ЕГЭ. Поляков-4615
- Просмотры: 104
- Изменено: 25 ноября 2024
Значение выражения \(12^{34} + 7 \cdot 12^{26} - 3 \cdot 12^{16} + 2 \cdot 12^5 + 552\) записали в системе счисления с основанием \(12\). Сколько различных цифр содержится в этой записи?
Решение:
Python
def conv(n):
alph = '0123456789AB'
s = ''
while n:
s = alph[n % 12] + s
n //= 12
return s
n = 12**34 + 7 * 12**26 - 3 * 12**16 + 2 * 12**5 + 552
print(len(set(list(conv(n)))))
Ответ: \(8\)