Значение арифметического выражения 7350 + 7150 – x, где x – целое положительное число, не превышающее 2300, записали в семеричной системе счисления. Определите наибольшее значение x, при котором в семеричной записи числа, являющегося значением данного арифметического выражения, содержится ровно 200 нулей.
В ответе запишите число в десятичной системе счисления.
Ответ:
ФИПИ 2025 Открытый вариант ЕГЭ по информатике – задание №14
Решение:
|
1 2 3 4 5 6 7 8 9 10 11 |
def semerich(n): k = 0 while n>0: if n%7 == 0: k += 1 n = n // 7 return k for x in range(1, 2301): a = 7**350 + 7**150 - x if semerich(a) == 200: print(x) |
…
1997
1998
1999
2000
2001
Ответ: 2001
