OpenFIPI 2.0

14

2

3D5C96

Значение арифметического выражения 3100x, где x – целое положительное число, не превышающее 2035, записали в троичной системе счисления. Определите наибольшее значение x, при котором в троичной записи числа, являющегося значением данного арифметического выражения, содержится ровно два нуля.

В ответе запишите число в десятичной системе счисления.

2035

for x in range(2035,1,-1):
    a = 3**100 - x
    k = 0
    while a>0:
        if a%3==0: k+=1
        a = a//3
    if k == 2:
        print(x)
        break

Просмотреть отправленные ответы 3D5C96