Задание 14. Информатика. ЕГЭ. Поляков-4888
- Просмотры: 92
- Изменено: 26 ноября 2024
(П. Волгин) Значение выражения \(49^{129} + 7^{131} - 2\) записали в системе счисления с основанием \(7\). Затем все нули заменили на максимальную цифру в этой записи. Определите, сколько раз встречается максимальная цифра этой в записи после преобразования.
Решение:
Python
def conv(n):
alph = '0123456'
s = ''
while n:
s = alph[n % 7] + s
n //= 7
return s
n = 49**129 + 7**131 - 2
s = conv(n)
max_dig = max(list(s))
s = s.replace('0', max_dig)
print(s.count(max_dig))
Ответ: \(257\)