Предмет: Информатика,
автор: RAZ1H
!Задание выполнить в Python! Сделать через метод пузырька (если можно).
Даны два списка. Определите, существуют ли в первом массиве такие два элемента, что их сумма равна сумме каких-либо трех элементов второго списка.
Ответы
Автор ответа:
1
Ответ:
a = [4, 2, 7, 8, 6]
b = [1, 7, 3, 0, 2, 1]
for a1 in a:
for a2 in a:
for b1 in b:
for b2 in b:
for b3 in b:
if a1+a1 == b1+b2+b3 and a.index(a1) != a.index(a2) and b.index(b1) != b.index(b2) != b.index(b1):
print('Да')
exit()
print('Нет')
Объяснение:
На скриншотах показана работоспособность программы при разных значениях в списках
Приложения:
RAZ1H:
Спасибо, ты гений)
Похожие вопросы
Предмет: Русский язык,
автор: aleks203
Предмет: Русский язык,
автор: вадим910
Предмет: Русский язык,
автор: anna13012003
Предмет: Русский язык,
автор: лера2300
Предмет: Математика,
автор: anna19790808