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

Просмотры: 342
Изменено: 1 февраля 2025

(В. Шелудько) Значение выражения 6203+5640536144+77 записали в системе счисления с основанием 6. Сколько цифр 5 содержится в этой записи?

Решение:

Python


def conv(n, p):
    s = ''
    if n > 0:
        while n:
            s = str(n % p) + s
            n //= p
    return s


n = 6**203 + 5 * 6**405 - 3 * 6**144 + 77
s = conv(n, 6)
print(s.count('5'))

Ответ: 60