>VerseTrainer

20. L'ingrédient secret

moyen
optionmapséchec

Une recette accepte plusieurs ingrédients de substitution, dans un ordre de préférence (Candidates). Écris SecretIngredient qui trouve le premier de la liste présent en stock (quantité > 0) et renvoie son nom. S'il n'y en a aucun, renvoie "None".

Exemple

SecretIngredient({"Salt": 0, "Pepper": 3}, ["Salt", "Pepper", "Chili"]) renvoie "Pepper" (le Sel est en stock mais à quantité 0, donc il ne compte pas).

Indices

Chargement de l'éditeur…