Adloun

algorithmique (école d'ingénieur) · Chapitre 2 · Exercice de TD

Choisir ses projets

Le sac de valeur maximum · niveau 1 (application)

Énoncé

Une association dispose d'un budget de k€. Cinq projets lui sont proposés ; le projet coûte k€ et rapporte un bénéfice social estimé à points :

projet 01234
coût 43526
bénéfice 759310
  • Reconnaître un problème du cours : quels sont les objets, leurs tailles, leurs valeurs, la contenance ?
  • Calculer le bénéfice maximum et les projets retenus. Comparer avec les deux gloutons.

Corrigé

  • C'est le sac de valeur maximum : les objets sont les projets, la taille d'un objet est le coût , sa valeur est le bénéfice , la contenance est le budget .
  • Le programme du cours donne un bénéfice maximum de , avec les projets , , (coût , bénéfice ). Le glouton par bénéfices décroissants prend les projets ( points, k€) et ( points, k€) : aussi. Le glouton par rapport bénéfice/coût prend le projet (rapport ) puis le projet () ; il reste k€, rien n'entre : . Deux solutions optimales différentes existent ici ; le glouton par bénéfices en trouve une par chance.

100 % gratuit

La suite du chapitre est sur Adloun

Exercice suivant et tuteur

Sans compte : le cours, le premier QCM et 2 minutes de podcast et de vidéo. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.

Le cours du chapitre · Tous les exercices du chapitre

Exercice suivant et tuteur →