Задание 14. Информатика. ЕГЭ. Поляков-4617
- Просмотры: 217
- Изменено: 26 ноября 2024
Значение выражения \(3^{72} + 6 \cdot 3^{50} - 7 \cdot 3^{26} + 2 \cdot 3^{15} + 155\) записали в системе счисления с основанием \(9\). Сколько различных цифр содержится в этой записи?
Решение:
Python
def conv(n):
alph = '012345678'
s = ''
while n:
s = alph[n % 9] + s
n //= 9
return s
n = 3**72 + 6 * 3**50 - 7 * 3**26 + 2 * 3**15 + 155
print(len(set(list(conv(n)))))
Ответ: \(6\)