Итак, я наткнулся на проблему во время практики кодовых войн, и в настоящее время я застрял в том, как на самом деле проверить наличие квадратов в другом списке.
Я прошел несколько тестов, но когда я на самом деле пытаюсь отправить его, возникают определенные ошибки, и тесты возвращаются False.
import math
def comp(array1, array2):
**if array1 == []:
return False
if array2 == []:
return False
for i in range(len(array1)):
promenljiva = array1[i * i]
if promenljiva in array2:
return True
break
for j in range(len(array2) - 1):
promenljiva_1 = math.sqrt(array2[j])
if promenljiva_1 not in array1:
return False
elif promenljiva_1 != array1[0]:
return False
break
Это мой код, так что если кто-то может, пожалуйста, помогите мне в этом, я был бы очень рад! :) PS Promenljiva на самом деле просто сербский термин для переменной:)