Adloun

algorithmique (école d'ingénieur) · Chapitre 3 · Application directe du cours

Deux sacs avec répétitions

Sacs avec répétitions, multi-ensembles et couples de sacs · niveau 2

Énoncé

Chaque objet est maintenant disponible en nombre illimité, et l'on remplit deux sacs de contenances et .

  • Donner une équation de récurrence des valeurs en vous inspirant de la seconde version du cours, et un ordre de calcul.
  • Montrer que le problème se ramène à deux sacs indépendants : , où est la valeur du sac avec répétitions. Vérifier sur , , , .

Corrigé

  • Pour l'objet : aucun exemplaire nulle part, ou au moins un exemplaire dans , ou au moins un dans . Base : . Hérédité :

les deux derniers termes existant si (resp. ). On calcule par croissants, puis et croissants.

  • Avec des répétitions, les objets placés dans ne privent plus de rien : chaque sac peut prendre autant d'exemplaires qu'il veut. Le contenu optimal de est donc un sac avec répétitions optimal de contenance , indépendamment de , et réciproquement. Le programme confirme :

repetitions, C0 = 5, C1 = 6 : 15 = 7 + 8

( : un objet de taille , valeur ; : deux objets de taille , valeur .) Le tableau à trois dimensions est inutile : deux calculs en suffisent.

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 →