Next: About this document
Up: No Title
Previous: Exercice 1
A chaque execution de la procédure Hanoï on associe une chaîne de caractères de la façon suivante:
Un déplacement d'une rondelle du piquet 1 vers le piquet 3 est noté par le symbole a, du piquet 1 vers le piquet 2 par le symbole b et du piquet 2 vers le piquet 3 par c. Les déplacements inverses sont notés par les mêmes lettres avec une barre dessus ().
Ainsi la chaîne de caractères correspondant au déplacement de deux rondelles du piquet 1 vers le piquet 3 selon l'algorithme décrit en cours est :
Celle correspondant au déplacement de trois rondelles du piquet 1 vers le piquet 3 est :
- Donner la chaîne correspondant au déplacement de 4 rondelles.
- Quelle est la longueur de la chaine correspondant au déplacement de n rondelles ?
- En s' aidant des transformations suivantes sur les caractères donnez un procédé de calcul de la chaîne en connaissant .
- Montrez que lorsque l'on supprime les barres au dessus des caractères
intervenant dans la chaîne on obtient une chaîne très
régulière.
- En déduire une procédure itérative permettant de résoudre
le problème des tours de Hanoï.
Dominique Perrin
Mon Nov 25 14:21:08 MET 1996