Help me in solving DSSA19 problem

My issue

My code

# cook your dish here
t = int(input())
for i in range(t):
    N = int(input())
    S = input()
    person_count = 0
    i = 0
    while i < (N-1):
        if (S[i]=='0' and S[i+1]=='0'):
            S = S[:i] + "1" + S[i+1:]
            person_count +=N-1
            i +=1
        if (S[i] == "1"):
            i +=1
        i+=1
    if S[N-2] == "0" and S[N-1] == "0":
        person_count +=1
    print(person_count)

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