Задания
Версия для печати и копирования в MS WordЗначение арифметического выражения
2 · 21872020 + 7292021 − 2 · 2432022 + 812023 − 2 · 272024 − 6561
записали в системе счисления с основанием 27. Определите в 27-ричной записи числа количество цифр с числовым значением, превышающим 9.
Решение.
Приведём решение на языке Python.
s = 2 * 2187**2020 + 729**2021 - 2 * 243**2022 +81**2023 - 2 * 27**2024 - 6561
t = []
while s > 0:
t.append(s % 27)
s //= 27
print(len([x for x in t if x > 9]))
Ответ: 3367.

