Задание 14. Информатика. ЕГЭ. Поляков-4619

Просмотры: 173
Изменено: 26 ноября 2024

Значение выражения \(11 \cdot 15^{65} + 18 \cdot 15^{38} - 14 \cdot 15^{17} + 19 \cdot 15^{11} + 18338\) записали в системе счисления с основанием \(15\). Сколько различных цифр содержится в этой записи?

Решение:

Python


def conv(n):
    alph = '0123456789ABCDE'
    s = ''
    while n:
        s = alph[n % 15] + s
        n //= 15
    return s

n = 11 * 15**65 + 18 * 15**38 - 14 * 15**17 + 19 * 15**11 + 18338
print(len(set(list(conv(n)))))

Ответ: \(10\)