Problem p02760 (python)

Fixed submission:
import sys
list1=[]
list3=["Bingo","Bingo","Bingo"]
A1,A2,A3=map(str,input().split())
A4,A5,A6=map(str,input().split())
A7,A8,A9=map(str,input().split())
n=int(input())
list1=[input() for i in range(1,n+1)]
list2=[[A1,A2,A3],
    [A4,A5,A6],
    [A7,A8,A9]]
for y in range(3):
    for x in range(n):
            if (list1[x] in list2[y])==True:
                s=list2[y].index(list1[x])
                list2[y][s]="Bingo"
#横
for i in range(3):
    if list2[i]==list3:
        print("Yes")
        sys.exit()
#斜め
if list2[0][0]==list2[1][1] and list2[1][1]==list2[2][2]:
    print("Yes")
elif list2[0][2]==list2[1][1] and list2[1][1]==list2[2][0]:
    print("Yes")
#縦
elif list2[0][0]==list2[1][0] and list2[1][0]==list2[2][0]:
    print("Yes")
elif list2[0][1]==list2[1][1] and list2[1][1]==list2[2][1]:
    print("Yes")
elif list2[0][2]==list2[1][2] and list2[1][2]==list2[2][2]:
    print("Yes")
elif n<=2:
    print("No")
else:
    print("No")

Buggy submission (verdict: Runtime Error):
list1=[]
A1,A2,A3=map(int,input().split())
A4,A5,A6=map(int,input().split())
A7,A8,A9=map(int,input().split())
N=int(input())
for i in range(1,N+1):
    list1.append(int(input()))

list2=[A1,A2,A3,
    A4,A5,A6,
    A7,A8,A9]
for x in range(N):
    if (list1[x] in list2)==True:
        list2[x]="Bingo"
    elif (list1[x] in list2)==False:
        list2[x]="Not-Bingo"

if list2[0]==list2[1] and list2[1]==list2[2]:
    print("Yes")
elif list2[0]==list2[3] and list2[3]==list2[6]:
    print("Yes")
elif list2[3]==list2[4] and list2[4]==list2[5]:
    print("Yes")
elif list2[6]==list2[7] and list2[4]==list2[8]:
    print("Yes")
elif list2[1]==list2[4] and list2[4]==list2[7]:
    print("Yes")
elif list2[2]==list2[5] and list2[5]==list2[8]:
    print("Yes")
elif list2[0]==list2[4] and list2[4]==list2[8]:
    print("Yes")
elif list2[2]==list2[4] and list2[4]==list2[6]:
    print("Yes")
else:print("No")

Buggy submission (verdict: Runtime Error):
list1=[]
A1,A2,A3=map(int,input().split())
A4,A5,A6=map(int,input().split())
A7,A8,A9=map(int,input().split())
N=int(input())
for i in range(1,N+1):
    list1.append(int(input()))

list2=[A1,A2,A3,
    A4,A5,A6,
    A7,A8,A9]
for x in range(N):
    if (list1[x] in list2)==True:
        list2[x]="Bingo"
    else:list2[x]="Not-Bingo"

if (list2[0]==list2[1] and list2[1]==list2[2]) or (list2[0]==list2[3] and list2[3]==list2[6])or (list2[3]==list2[4] and list2[4]==list2[5])or(list2[6]==list2[7] and list2[7]==list2[8])or(list2[1]==list2[4] and list2[4]==list2[7])or(list2[2]==list2[5] and list2[5]==list2[8]) or(list2[0]==list2[4] and list2[4]==list2[8]) or(list2[2]==list2[4] and list2[4]==list2[6]):
    print("Yes")

else:print("No")

Buggy submission (verdict: Runtime Error):
list1=[]
A1,A2,A3=map(int,input().split())
A4,A5,A6=map(int,input().split())
A7,A8,A9=map(int,input().split())
N=int(input())
for i in range(1,N+1):
    list1.append(int(input()))

list2=[A1,A2,A3,
    A4,A5,A6,
    A7,A8,A9]
for x in range(N):
    if (list1[x] in list2)==True:
        list2[x]="Bingo"
    else:list2[x]="Not-Bingo"

if list2[0]==list2[1]==list2[2]:
    print("Yes")
if list2[0]==list2[3]==list2[6]:
    print("Yes")
if list2[3]==list2[4]==list2[5]:
    print("Yes")
if list2[6]==list2[7]==list2[8]:
    print("Yes")
if list2[1]==list2[4]==list2[7]:
    print("Yes")
if list2[2]==list2[5]==list2[8]:
    print("Yes")
if list2[0]==list2[4]==list2[8]:
    print("Yes")
if list2[2]==list2[4]==list2[6]:
    print("Yes")
else:print("No")

Buggy submission (verdict: Runtime Error):
list1=[]
A1,A2,A3=map(int,input().split())
A4,A5,A6=map(int,input().split())
A7,A8,A9=map(int,input().split())
N=int(input())
for i in range(1,N+1):
    list1.append(int(input()))

list2=[A1,A2,A3,
    A4,A5,A6,
    A7,A8,A9]
for x in range(N):
    if (list1[x] in list2)==True:
        list2[x]="Bingo"
    else:list2[x]="Not-Bingo"

if list2[0]==list2[1]==list2[2]:
    print("Yes")
if list2[0]==list2[3]==list2[6]:
    print("Yes")
if list2[3]==list2[4]==list2[5]:
    print("Yes")
if list2[6]==list2[7]==list2[8]:
    print("Yes")
if list2[1]==list2[4]==list2[7]:
    print("Yes")
if list2[2]==list2[5]==list2[8]:
    print("Yes")
if list2[0]==list2[4]==list2[8]:
    print("Yes")
if list2[2]==list2[4]==list2[6]:
    print("Yes")

Buggy submission (verdict: Runtime Error):
list1=[]
A1,A2,A3=map(int,input().split())
A4,A5,A6=map(int,input().split())
A7,A8,A9=map(int,input().split())
N=int(input())
for i in range(1,N+1):
    list1.append(int(input()))

list2=[A1,A2,A3,
    A4,A5,A6,
    A7,A8,A9]
for x in range(N):
    if (list1[x] in list2)==True:
        list2[x]="Bingo"
    else:list2[x]="Not-Bingo"

if list2[0]==list2[1]==list2[2]:
    print("Yes")
if list2[0]==list2[3]==list[6]:
    print("Yes")
if list2[3]==list[4]==list[5]:
    print("Yes")
if list2[6]==list[7]==list[8]:
    print("Yes")
if list2[1]==list[4]==list[7]:
    print("Yes")
if list2[2]==list[5]==list[8]:
    print("Yes")
if list2[0]==list2[4]==list[8]:
    print("Yes")
if list2[2]==list[4]==list[6]:
    print("Yes")