Adloun

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

Combien de déplacements pour Hanoï ?

La récursivité · Coût et problèmes classiques · niveau 2

Énoncé

Combien de déplacements pour Hanoï ?

On reprend la fonction hanoi du cours, qui déplace une tour de disques. On note le nombre de déplacements qu'elle effectue.

  • Que valent et ? Justifier que pour .
  • Écrire une fonction récursive nb_deplacements(n) qui calcule grâce à cette relation, puis vérifier que pour de à .
  • Démontrer que pour tout .
  • La légende parle de disques, déplacés à raison d'un par seconde. Combien de temps faudrait-il ?

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