Задание 14. Информатика. ЕГЭ. Поляков-4616
- Просмотры: 281
- Изменено: 26 ноября 2024
Значение выражения \(3 \cdot 11^{58} + 15 \cdot 11^{55} - 99 \cdot 11^{18} + 125 \cdot 11^9 + 381\) записали в системе счисления с основанием \(11\). Сколько различных цифр содержится в этой записи?
Решение:
Python
def conv(n):
alph = '0123456789A'
s = ''
while n:
s = alph[n % 11] + s
n //= 11
return s
n = 3 * 11**58 + 15 * 11**55 - 99 * 11**18 + 125 * 11**9 + 381
print(len(set(list(conv(n)))))
Ответ: \(7\)