Mathématiques 1re Spécialité

Rejoignez la communauté !
Co-construisez les ressources dont vous avez besoin et partagez votre expertise pédagogique.
Algèbre
Ch. 2
Fonctions de référence
Ch. 3
Équations et inéquations du second degré
Analyse
Ch. 4
Dérivation
Ch. 5
Applications de la dérivation
Ch. 6
Fonction exponentielle
Ch. 7
Trigonométrie
Ch. 8
Fonctions trigonométriques
Géométrie
Ch. 9
Produit scalaire
Ch. 10
Configurations géométriques
Probabilités et statistiques
Ch. 11
Probabilités conditionnelles
Ch. 12
Variables aléatoires réelles
Annexes
Exercices transversaux
Cahier d'algorithmique et de programmation
Rappels de seconde
Chapitre 1
TP / TICE 2

Les tours de Hanoï

9 professeurs ont participé à cette page
Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.
Énoncé
Selon la légende, dans le temple de Bénarès sont plantées trois aiguilles de diamant. Le Dieu Brahmā a enfilé 64 disques d'or du plus grand au plus petit sur l'une des tiges. Les prêtres doivent déplacer ces disques d'une tige à l'autre en ne déplaçant qu'un disque à la fois sans jamais le poser sur un plus petit. La fin du monde arrivera lorsque les prêtres auront fini de déplacer ces 64 disques.
Placeholder pour Tours de HanoïTours de Hanoï
Le zoom est accessible dans la version Premium.

Questions préliminaires :
On note n le nombre total de disques. Au départ, tous les disques sont sur la tige de gauche.
1. Pour n =1 et n =2, déterminer le nombre minimal de coups permettant de déplacer les disques de la tige 1 à la tige 3 .


2. Pour n =3, déterminer le nombre minimal de coups en complétant les schémas ci-dessous, en indiquant le nombre de coups nécessaires pour passer d'une étape à l'autre.

Schéma tour de Hanoï
Le zoom est accessible dans la version Premium.


3. Pour n \geqslant 1, on note d_n le nombre de déplacements nécessaires pour déplacer n disques d'une tige à une tige voisine. En complétant le schéma ci-dessous, en déduire que d_{n+1}=2d_n+1.

Schéma tour de Hanoï
Le zoom est accessible dans la version Premium.

Afficher la correction
Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.
Objectif
Déterminer le nombres de coups nécessaires pour déplacer les 64 disques à l'aide d'une des deux méthodes.
Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.

Méthode 1
Calculatrice

1. À l'aide de la calculatrice, donner une valeur approchée de d_{64}.


Placeholder pour Capture d'écran de calculatrice, TP tour de HanoïCapture d'écran de calculatrice, TP tour de Hanoï
Le zoom est accessible dans la version Premium.

2. Sachant qu'il faut une seconde pour déplacer un disque, en déduire le nombre d'années nécessaires pour déplacer les 64 disques.


3. On définit pour tout entier n \geqslant 1, v_n = d_n +1.
a. Exprimer v_{n+1} en fonction de v_n.

b. En déduire la nature de la suite (v_n).

c. Exprimer v_n puis d_n en fonction de n.

d. En déduire la valeur exacte de d_{64} .
Afficher la correction
Ressource affichée de l'autre côté.
Faites défiler pour voir la suite.

Méthode 2
Python

On souhaite programmer un algorithme qui permet de calculer le nombre de déplacements nécessaires en fonction du nombre n de disques.

1. Compléter le programme ci-contre permettant de répondre à l'objectif.

def Deplacement(n):
  d = 1
  if n == 1:
    return(...)
  else:
    for i in range(...):
      d = ...
    return(...)

2. Sachant qu'il faut une seconde pour déplacer un disque, exécuter le programme pour déterminer le nombre d'années nécessaires pour déplacer les 64 disques (on pourra compléter le programme précédent ou créer une autre fonction pour calculer le temps nécessaire en secondes puis en années pour déplacer n disques).


3. On définit pour tout entier n\geqslant 1, v_n=d_n+1.
a. Exprimer v_{n+1} en fonction de v_n .

b. En déduire la nature de la suite (v_n).

c. Exprimer v_n puis d_n en fonction de n.

d. Retrouver la valeur de d_{64} à l'aide de cette formule et vérifier qu'elle correspond bien à la valeur donnée par le programme.
Afficher la correction

Une erreur sur la page ? Une idée à proposer ?

Nos manuels sont collaboratifs, n'hésitez pas à nous en faire part.

Oups, une coquille

j'ai une idée !

Nous préparons votre pageNous vous offrons 5 essais
collaborateur

collaborateurYolène
collaborateurÉmilie
collaborateurJean-Paul
collaborateurFatima
collaborateurSarah
Utilisation des cookies
Lors de votre navigation sur ce site, des cookies nécessaires au bon fonctionnement et exemptés de consentement sont déposés.