Значение арифметического выражения $$7^{170} + 7^{100} - x,$$ где \(x\) – целое положительное число, не превышающее \(2030,\) записали в \(7\)-ричной системе счисления. Определите наибольшее значение \(x,\) при котором в данной записи значения арифметического выражения содержится ровно \(71\) нуль. В ответе запишите число в десятичной системе счисления.
Решение:
Python
def zeros(x):
ans = 0
while x:
ans += x % 7 == 0
x //= 7
return ans
for x in range(2030, 0, -1):
if zeros(7**170 + 7**100 - x) == 71:
print(x)
break
Ответ: \(2029\)
Эффективно готовьтесь к ЕГЭ по информатике с новым тренажёром, эмулирующем работу станции КЕГЭ, которая используется на реальном экзамене