Recherche du Minimum
Algorithmique classique
Enonce
Retourner le plus petit élément d'une liste non vide.
Signature attendue
def minimum(L: list) -> int:
Exemples
minimum([3,1,9,2,7])→1minimum([-5,-1,-3])→-5
📖 Rappel de cours
Même schéma que le maximum, comparaison inversée : on retient le plus petit élément vu, initialisé au premier de la liste.
⚠ Le piège : Initialiser à une grande valeur arbitraire (1000, 109) fonctionne sur les tests et casse sur des données réelles. Partir de L[0] ne dépend d'aucune hypothèse sur les valeurs.
← Exercices Python pour la prépa — CPGE scientifique et ECG
Exercices du meme theme
La correction commentee, les indices progressifs, l'execution du code dans le navigateur et la verification par l'IA sont reserves aux abonnes.