Задание 14. Информатика. ЕГЭ. Поляков-5139
- Просмотры: 110
- Изменено: 25 ноября 2024
Значение выражения \(81^{79} + 75^{2022} - 12^{35}\) записали в системе счисления с основанием \(5\). Определите количество комбинаций цифр \(4\#\) в этой записи, где \(\#\) – любая цифра от \(1\) до \(3\).
Решение:
Python
import re
def conv(n):
alph = '01234'
s = ''
while n:
s = alph[n % 5] + s
n //= 5
return s
n = 81**79 + 75**2022 - 12**35
s = conv(n)
print(len(re.findall(r'4[1-3]', s)))
Ответ: \(174\)