Aller au contenu

Numérique et sciences informatiques (spécialité) · Première

Algorithmes gloutons : quiz de NSI en Première

Publié le 6 novembre 2026 · Mis à jour le 6 novembre 2026 · Signaler une erreur

L'essentiel

  • Un algorithme glouton fait, à chaque étape, le choix qui semble le meilleur sur le moment, dans l'espoir d'obtenir un bon résultat final. 3
  • Pour rendre la monnaie, il retient la plus grosse pièce qui rentre dans ce qu'il reste à rendre, puis recommence jusqu'à zéro. 3 2
  • Il est simple à programmer, mais son résultat n'est pas toujours optimal. 2
  • Avec les pièces européennes il est optimal ; avec le système (1, 3, 4), le cas de 6 le met en échec. 3
  • Un seul contre-exemple suffit pour prouver qu'un algorithme glouton n'est pas optimal sur un système donné.

Avant de commencer

Ce quiz couvre le chapitre sur les algorithmes gloutons, l'un des algorithmes au programme de NSI en Première, dans la continuité des tris et de la recherche dichotomique. Tu y croiseras la définition du principe glouton, le problème du rendu de monnaie, les systèmes de pièces où la méthode réussit ou échoue, et la manière de reconnaître un contre-exemple.

Quiz

14 questions · correction immédiate · ton score reste sur ton appareil.

  1. Quel est le principe d'un algorithme glouton ?

  2. Un algorithme glouton fournit toujours une solution optimale.

  3. Dans le problème du rendu de monnaie, quelle règle de choix applique l'algorithme glouton à chaque étape ?

  4. Avec le système européen en centimes (1, 2, 5, 10, 20, 50, 100, 200), combien de pièces l'algorithme glouton utilise-t-il pour rendre 37 centimes ?

  5. Avec le système de pièces (1, 3, 4), que renvoie l'algorithme glouton pour rendre 6 ?

  6. Avec le système (1, 3, 4), quel est le nombre minimal de pièces pour rendre 6 ?

  7. Comment appelle-t-on un algorithme glouton qui ne fournit pas systématiquement la solution optimale ?

  8. Parmi ces affirmations, lesquelles sont vraies ? (plusieurs réponses possibles)

    Plusieurs réponses possibles.

  9. Avec le système de pièces {1, 3, 6, 12, 24, 30}, combien de pièces l'algorithme glouton utilise-t-il pour rendre 49 ?

  10. Avec le même système {1, 3, 6, 12, 24, 30}, quel est le nombre minimal de pièces pour rendre 49 ?

  11. Quelle condition arrête la répétition de l'algorithme glouton de rendu de monnaie ?

  12. Quelle est la décomposition obtenue par le glouton pour rendre 63 centimes avec le système européen ?

  13. Pour écrire 5/6 comme somme de fractions de numérateur 1 distinctes, l'algorithme glouton choisit à chaque étape la plus grande fraction de ce type inférieure au nombre considéré. Quelle fraction choisit-il en premier ?

  14. Pour montrer qu'un algorithme glouton n'est pas optimal sur un système de pièces, il suffit de trouver une seule somme pour laquelle une autre décomposition utilise moins de pièces que lui.

Les questions qu'on se pose

Comment savoir si un algorithme glouton donne la solution optimale ?

On ne peut pas le deviner : cela dépend du problème et, pour le rendu de monnaie, du système de pièces. Avec le système européen, on peut montrer que le glouton est toujours optimal. 3 Avec les systèmes (1, 3, 4) ou {1, 3, 6, 12, 24, 30}, il ne l'est pas. 3 2 La démarche à retenir : cherche un contre-exemple, c'est-à-dire une somme pour laquelle une autre décomposition utilise moins de pièces.

Pourquoi utiliser un algorithme glouton s'il peut se tromper ?

Parce qu'il se programme facilement. 2 Quand le problème s'y prête, comme pour le rendu de monnaie avec les pièces européennes, il donne la meilleure solution sans calcul compliqué. Quand il ne la garantit pas, on parle d'heuristique gloutonne : le résultat reste souvent correct, mais sans garantie. 3

Quelle différence entre le choix « local » et le résultat « global » ?

Le choix local concerne une seule étape : prendre la plus grosse pièce possible sur la somme restante. Le résultat global concerne la solution complète : le nombre total de pièces rendues. Un algorithme glouton cherche l'optimum global en enchaînant des choix optimaux locaux. 3 Le piège est qu'un bon choix local peut mener à un mauvais total, comme 4 + 1 + 1 pour la somme 6 avec les pièces (1, 3, 4). 3

Sources

Programme visé : Programmes et ressources en numérique et sciences informatiques - Voie générale (Première) · Ministère de l'Éducation nationale (Éduscol)

  1. Programmes et ressources en numérique et sciences informatiques - Voie générale (Première), Ministère de l'Éducation nationale (Éduscol). Consulté le 6 novembre 2026.
  2. Algorithmes gloutons — Document Éduscol, Éduscol. Consulté le 6 novembre 2026.
  3. Algorithme glouton, Wikipédia. Consulté le 6 novembre 2026.
  4. Algorithme glouton pour la décomposition en fractions égyptiennes, Wikipédia. Consulté le 6 novembre 2026.

Les numéros dans le texte renvoient à ces sources. Une source qui ne dit pas ce qu'on lui fait dire ? Signale-le.

Signaler une erreur sur cette page

Je suis en…

Primaire

  • CP Bientôt
  • CE1 Bientôt
  • CE2 Bientôt
  • CM1 Bientôt
  • CM2 Bientôt

Collège

Lycée

Supérieur

  • BTS Bientôt
  • BUT Bientôt
  • Licence Bientôt
  • Prépas Bientôt

Sur cette page