Задания
Версия для печати и копирования в MS Word
Тип 14 № 76229
i

Зна­че­ние ариф­ме­ти­че­ско­го вы­ра­же­ния  5 в сте­пе­ни левая круг­лая скоб­ка 2025 пра­вая круг­лая скоб­ка плюс 5 в сте­пе­ни левая круг­лая скоб­ка 200 пра­вая круг­лая скоб­ка минус х, где х  — на­ту­раль­ное число в диа­па­зо­не от 2 до 2025, за­пи­са­ли в си­сте­ме счис­ле­ния с ос­но­ва­ни­ем 5. Опре­де­ли­те мак­си­маль­ное зна­че­ние x, при ко­то­ром дан­ная за­пись со­дер­жит наи­боль­шее ко­ли­че­ство цифр «4».

Спрятать решение

Ре­ше­ние.

При­ведём ре­ше­ние дан­ной за­да­чи на языке Python.

def f(n, st=''):

while n>0:

st += str(n%5); n //= 5

return st

print(sorted([(f(5**2025 + 5**200 - x).count('4'), x) for x in range(2, 2026)],\

key=lambda x: (x[0], x[1]))[-1][1])

 

Ответ: 1876.

 

При­ведём ре­ше­ние По­ли­ны Егру­шо­вой на языке Python.

c = 0

maxi = 0

for x in range(2025,1,-1):

n = 5**2025+5**200-x

k = n

s=''

while k > 0:

s = s+str(k%5)

k = k // 5

s = s[::-1]

if s.count('4') > maxi:

maxi = s.count('4')

c = x

print(c)

Источник: Проб­ный ЕГЭ Санкт-Пе­тер­бург, 20.02.2025. Ва­ри­ант 2