Adloun

NSI (terminale) · Chapitre 7 · Exercice d'entraînement

La cueillette sans voisins

La programmation dynamique · Problèmes d'optimisation · niveau 2

Énoncé

La cueillette sans voisins.

Des arbres fruitiers sont plantés en ligne ; l'arbre porte v[i] kilogrammes de fruits. Pour ne pas épuiser le verger, on s'interdit de récolter deux arbres voisins. On veut maximiser la récolte.

  • Sur v = [2, 7, 9, 3, 1], comparer la stratégie « tous les arbres d'indice pair » et la stratégie « tous les arbres d'indice impair ». L'une d'elles est-elle optimale ?
  • On note la meilleure récolte possible avec les arbres à . Justifier que , avec et .
  • Écrire une fonction recolte_max(v) en et l'appliquer à l'exemple et à [6, 7, 1, 30, 8, 2, 4].

Un exercice à chercher : son corrigé n'est pas publié. Sur Adloun, le tuteur guide par questions, sans donner la réponse.

Exercices semblables

Le cours du chapitre · Tous les exercices du chapitre