A palavra-chave in

Tal como com strings, pode utilizar a palavra-chave in com listas para verificar se uma lista contém um determinado elemento. A palavra-chave in devolve um valor booleano (True ou False) dependendo de o elemento ser encontrado na lista.

Aqui está um exemplo de como usar a palavra-chave in com uma lista:

fruits = ['apple', 'banana', 'orange', 'grape']

if 'apple' in fruits and 'banana' in fruits:
    print('We have both apples and bananas!')

Neste exemplo, usamos o operador and para verificar se tanto apple como banana estão na lista fruits. Se ambos estiverem presentes, a instrução if é True, e a mensagem We have both apples and bananas! é impressa.

Desafio

Está a ajudar o famoso café "Quatro Ingredientes" a criar o seu sistema de processamento de pedidos. As primeiras quatro linhas de entrada listam os ingredientes de um item do menu, enquanto as duas linhas seguintes listam os ingredientes aos quais um cliente é alérgico. A sua tarefa é imprimir Order accepted! se não houver alergénios nos ingredientes ou Allergen alert! se o cliente for alérgico a um ou mais ingredientes.

Entrada

Saída

egg
apple
flour
brown sugar
apple
strawberry

Allergen alert!

spinach
feta
egg
short crust pastry
peanut
honey

Order accepted!

Constraints

Time limit: 2 seconds

Memory limit: 512 MB

Output limit: 1 MB

To check your solution you need to sign in
Sign in to continue