← К задачам
Легко · +2ВалидацияЛогикаМассивыОсновы языка

Похожий хлеб

Учитывая два списка, представляющих два бутерброда, вернуть, используют ли оба бутерброда один и тот же тип хлеба. Хлеб всегда будет находиться в начале и конце списка.

Примеры

has_same_bread(
  ["белый хлеб", "салат", "белый хлеб"],
  ["белый хлеб", "помидор", "белый хлеб"]
) ➞ True

has_same_bread(
  ["коричневый хлеб", "курица", "коричневый хлеб"],
  ["белый хлеб", "курица", "белый хлеб"]
) ➞ False

has_same_bread(
  ["тост", "сыр", "тост"],
  ["коричневый хлеб", "сыр", "тост"]
) ➞ False

Примечание

  • Списки всегда будут трех элементов длиной.
  • Первый кусок хлеба на одном бутерброде должен быть таким же, как первый кусок хлеба на другом бутерброде. То же самое относится и к последнему куску хлеба.
def has_same_bread(lst1, lst2):
    
Для запуска тестов необходима авторизация.
Поддержать проект