Значение арифметического выражения 3100 — х, где х — целое положительное число, не превышающее 2030, записали в троичной системе счисления. Определите наименьшее значение х, при котором в троичной записи числа, являющегося значением данного арифметического выражения, содержится ровно два нуля.
В ответе запишите число в десятичной системе счисления.
Ответ
Ответ:
9
Решение
for x in range(2020+1): t = 3**100 - x count = 0 while t!=0: if t%3 == 0: count += 1 t = t//3 if count == 2: print(x) break