Загрузка данных


def to3(n):
    s = ''
    while n > 0:
        s = str(n % 3) + s
        n //= 3
    return s


mn = 10**9
ans = 0

for n in range(1, 1000):

    t = to3(n)

    if n % 3 == 0:
        r = '1' + t + t[-2:]
    else:
        s = sum(map(int, t)) * 5
        r = t + to3(s)

    R = int(r, 3)

    if abs(R - 1000) < mn:
        mn = abs(R - 1000)
        ans = R

print(ans)