My issue
help me in solving
My code
# cook your dish here
import copy
t=int(input())
for i in range(t):
n=int(input())
a=input()
b=input()
a=list(a)
b=list(b)
c=copy.copy(b)
m=[]
count=0
for j in range(n):
for k in range(j,n):
q=[]
q.append(j)
q.append(k)
m.append(q)
for j in range(len(m)):
if a==b:
print("1")
j=-1
break
for k in range(j+1,len(m)):
for l in range(m[j][0],m[j][1]+1):
if c[l]=='1':
c[l]='0'
else:
c[l]='1'
for l in range(m[k][0],m[k][1]+1):
if c[l]=='1':
c[l]='0'
else:
c[l]='1'
if c==a:
count=count+1
c=copy.copy(b)
if j!=-1:
print(count*2)
Problem Link: LTB11121 Problem - CodeChef