Documente Academic
Documente Profesional
Documente Cultură
Turnurile Din Hanoi
Turnurile Din Hanoi
Legenda
Se spune c, ntr-un templu din Benares (India), preoii lucreaz ncontinuu, mutnd discuri de aur de pe un ac de diamant pe altul. Atunci cnd lumea a fost creat, preoilor din Benares le-au fost druite 3 ace de diamant i 64 discuri de aur.
2007 Prof. Silvia Doande
Preoilor li s-a poruncit s depun pe unul din ace toate discurile, n ordine descresctoare, apoi s mute ntregul turn astfel format pe unul din celelalte dou ace, mutnd cte un disc odat i fr a pune un disc mai mare peste un disc mai mic. n conformitate cu legenda, Dumnezeu le-a zis oamenilor:
(uneori numit Turnul din Brahma) a fost inventat de matematicianul francez Edouard Lucas, n 1883. El s-a inspirat din legenda unui templu hindus care folosea un astfel de joc pentru disciplina mental a tinerilor clugri.
Toate discurile de pe primul ax se vor muta pe ultimul ax. Juctorul va cuta s mute turnul de discuri din ct mai puine mutri. Exemplu pentru un turn format din 4 discuri.
Poziia iniial
2007 Prof. Silvia Doande
Poziia final
Regulile jocului
1. La o mutare se deplaseaz un singur disc.
Un disc
Dou discuri
O mutare
Trei mutri
Trei discuri
apte mutri
2007 Prof. Silvia Doande
Patru discuri
Cincisprezece mutri
2007 Prof. Silvia Doande
Activitate
Care este numrul minim de mutri pentru 5 discuri ? Caut dou tipare: unul despre cum trebuie fcute mutrile i altul pentru numrul minim de mutri.
Activitate
Care este numrul minim de mutri pentru 5 discuri ? Caut dou tipare: unul despre cum trebuie fcute mutrile i altul pentru numrul minim de mutri.
-Eliberm discul de baz => 15 mutri -Mutm discul de baz => o singur mutare -Acoperim discul de baz=> 15 mutri Total: 31 mutri
2007 Prof. Silvia Doande
Orice turn, cu orict de multe discuri, poate fi mutat folosind regulile anterioare
A
1 2
n-1 n
B
1 2
3
n
n-1
2
2007 Prof. Silvia Doande
Este uimitor cum un foarte simplu algoritm recursiv rezolv aceast problem, pentru orice numr de discuri. Soluia este foarte elegant i pare de-a dreptul magic.
4
5 6
27 + 1 = 15, adic 24 1 = 16 1 = 15
215 + 1 = 31, adic 25 1 = 32 1 = 31 231 + 1 = 63, adic 26 1 = 64 1 = 63
7
64
18 trilioane, 446 biliarde, 744 bilioane, 73 miliarde, 709 milioane, 551 mii, 615.
Timpul de lucru
Doar pentru distracie, hai s pretindem c preoii mut un disc pe secund, fr s se opreasc. Ct de mult timp le va lua pentru a muta un turn format din: a. 10 discuri. b. 20 discuri.
c. 50 discuri.
d. 64 discuri.
2007 Prof. Silvia Doande
Timpul de lucru
Dac preoii ar lucra zi i noapte, fcnd o mutare n fiecare secund, le-ar lua mai mult de 580 miliarde de ani pentru a termina mutarea turnului format din 64 discuri.
Pentru 64 discuri: 18.446.744.073.709.551.615 mutri
580.000.000.000 ani
www.novelgames.com/flashgames/game.php?id=31
www.mathplayground.com/tower_new.html