Help me in solving SHKNUM problem

My issue

not submit the code now what we can do

My code

def convert(n):
    arr = []
    for i in range(int(n//2)):
        a = 2**i 
        for j in range(int(n//2)):
            b = 2**j 
            c = a+b 
            if i!=j:
                arr.append(c)
            elif i!=j and c==0:
                arr.append(c)
                break
    if n in arr:
        print(0)
    else:
        arr2 = []
        for i in arr:
            if i>n:
                arr2.append(i-n)
            else:
                arr2.append(n-i)
        print(min(arr2))
t = int(input())
for _ in range(t):
    a = int(input())
    convert(a)

Learning course: Kalasalingam Academy of Research and Education
Problem Link: CodeChef: Practical coding for everyone