Программа на вход получает два массива. Необходимо узнать, есть ли элемент второго списка в первом списке. Если элемент имеется, то вывести YES, а если нет, то NO
У меня почему-то анализируется только два элемента. Пожалуйста, укажите мне на мою ошибку.
A = list(map(int, input().split()))
B = list(map(int, input().split()))
for x in B:
i = 0
j = len(A)-1
m = int(j/2)
while A != x and i < j:
if x > A:
i = m+1
else:
j = m-1
m = int((i+j)/2)
if i > j:
print('NO')
else:
print('YES')