algorithmique (école d'ingénieur) · Chapitre 4 · Exercice de TD
Juliette veut la moyenne partout
Répartition optimale d'une ressource · niveau 3 (difficile)
Énoncé
On reprend Juliette et ses trois unités (coefficients , notes estimées du chapitre). Juliette refuse toute note inférieure à .
- Modifier la récurrence pour n'autoriser que les nombres d'heures tels que . Indication : un choix interdit rapporte .
- Quel est le nombre minimum d'heures de révision qui garantit au moins dans chaque unité ? Quelle somme pondérée obtient-elle alors ?
- Avec heures, la contrainte change-t-elle la répartition optimale du chapitre ?
Corrigé
- On pose lorsque . La base reste , et l'hérédité devient, , :
avec . Dans le programme, on saute les choix interdits et les restes impossibles :
for (int h = 0; h < t + 1; h++) {
if (E[k - 1][h] < 10 || M[k - 1][t - h] <= MOINS_INFINI / 2) continue;
int v = C[k - 1] * E[k - 1][h] + M[k - 1][t - h];
if (v > M[k][t]) { M[k][t] = v; A[k][t] = h; }
}
- Le plus petit tel que est le nombre minimum d'heures. L'unité demande une heure (note ), l'unité aucune (note ), l'unité une heure (note ) :
Nombre minimum d'heures : 2, somme pondérée 136
unité 0 : 1 h, note 10, pondérée 40
unité 1 : 0 h, note 16, pondérée 48
unité 2 : 1 h, note 12, pondérée 48
- Non : avec heures, la répartition optimale du chapitre (, et heures, somme pondérée ) donne déjà des notes , et , toutes supérieures à . La contrainte est inactive.
Avec 10 heures : somme pondérée 174
unité 0 : 3 h, note 12, pondérée 48
unité 1 : 2 h, note 18, pondérée 54
unité 2 : 5 h, note 18, pondérée 72100 % gratuit
La suite du chapitre est sur Adloun
- 9 autres exercices corrigés dans ce chapitre
- Les 2 QCM du chapitre, le premier sans compte
- Le podcast et la vidéo du chapitre : 2 minutes d'écoute sans compte
- Le tuteur, qui guide pas à pas sans donner la réponse
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.