Значение арифметического выражения 7170 + 7100 — x, где x — целое положительное число, не превышающее 2030, записали в 7-ричной системе счисления.
Определите наибольшее значение x, при котором в 7-ричной записи числа, являющегося значением данного арифметического выражения, содержится ровно 71 нуль.
В ответе запишите число в десятичной системе счисления.
Ответ:
Демонстрационный вариант ЕГЭ 2025 по информатике задание №14_3
Решение:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 |
def seven(a): k = 0 while a>0: if a%7 == 0: k+=1 a = a//7 return k s = [] for x in range(1,2031): a = 7**170 + 7**100 - x if seven(a) == 71: s.append(x) print(max(s)) |
Ответ: 2029
