Hanojské věže

Přesuňte celou věž disků na jiný kolík po jednom a nikdy nepokládejte větší disk na menší. Vyberte 3 až 8 disků, klepejte nebo táhněte a když uvázne, podívejte se na nejkratší řešení tlačítkem Vyřešit. Zdarma a bez registrace.

Tahy0
Minimum15
Rekord–

Klepněte na kolík, abyste vybrali jeho horní disk, a potom na cílový kolík, nebo disk přetáhněte. Na klávesnici: klávesy 1, 2 a 3 vybírají kolík.

Jak se hrají Hanojské věže

  1. Vyberte, kolik disků chcete (3 až 8). Všechny začínají naskládané na kolíku 1, největší dole a nejmenší nahoře.
  2. Klepněte na kolík, abyste vybrali jeho horní disk, a potom na kolík, kam ho chcete přesunout. Disk můžete také přetáhnout na jiný kolík.
  3. Přesouvejte vždy jen jeden disk a nikdy nepokládejte disk na menší, než je on sám.
  4. Vyhráváte, když je celá věž na jiném kolíku. Počítadlo ukazuje vaše tahy a minimum; pokud uvázne, tlačítko Vyřešit přehraje nejkratší řešení.

Klasika logiky a rekurze

Hanojské věže jsou matematická hlavolam, který v roce 1883 vymyslel Francouz Édouard Lucas. S n disky je minimální počet tahů 2 na n minus 1: 7 se třemi disky, 15 se čtyřmi, 31 s pěti a 255 s osmi. Každý přidaný disk práci zdvojnásobí a přidá jeden tah.

Existuje systematický způsob řešení. Chcete-li přesunout věž o n discích, nejprve přesunete horních n−1 disků na zbývající kolík, potom největší disk na cíl a nakonec na něj přesunete n−1 disků. Je to typický příklad rekurze. Další praktické pravidlo: nejmenší disk se pohybuje každým lichým tahem, vždy ve stejném směru (s lichým počtem disků z kolíku 1 na 3, z 3 na 2 a z 2 na 1; se sudým počtem z 1 na 2, z 2 na 3 a z 3 na 1); v sudých tazích je mezi zbývajícími dvěma kolíky možný jediný tah.

Legenda vypráví, že mniši přesouvají věž o 64 zlatých discích; bylo by potřeba více než 18 trilionů tahů, tedy stovky miliard let při jednom tahu za sekundu. Hraje se vše ve vašem prohlížeči: nic se neodesílá na žádný server a ve vašem zařízení se ukládá jen váš nejlepší výsledek.

Co je dobré vědět

Často kladené otázky

Jaký je cíl Hanojských věží?

Přesunout všechny disky z kolíku 1 na jiný kolík, po jednom a nikdy nepokládat velký disk na menší.

Kolik tahů je zapotřebí minimálně?

2 na počet disků minus 1: 7 se 3 disky, 15 se 4, 31 s 5, 63 se 6, 127 se 7 a 255 s 8. Počítadlo nahoře ukazuje minimum dané hry.

Jak se disky přesouvají v mobilu?

Klepněte na výchozí kolík a potom na cílový, nebo táhněte horní disk prstem na jiný kolík. V počítači můžete použít také klávesy 1, 2 a 3.

K čemu je tlačítko Vyřešit?

Přehraje krok za krokem nejkratší řešení z aktuální pozice. Hodí se k naučení vzoru; potom můžete začít novou hru a zkusit to sami.

Existuje nějaký trik, jak se neztratit?

Ano: nejmenší disk se pohybuje v lichých tazích a vždy ve stejném směru; v sudých tazích existuje mezi zbývajícími dvěma kolíky jediný povolený tah.

Je to zdarma? Musím něco instalovat?

Je to zdarma, nevyžaduje registraci ani instalaci a funguje v mobilu i v počítači. Žádná data se nenahrávají na žádný server.