© Matto Matti 2016

Algorytmy · Gry · Implementacje · Aplikacje
Przeczytaj wyjaśnie kodu źródłowego tutaj
Licencja: Tylko do niekomercyjnego użytku edukacyjnego!

Zadanie

Megnetyczna Wieża Hanoi to gra logiczna, która polega na przestawieniu krążków z pierwszego palika na ostatni, trzeci palik. Ponadto na koniec wszystkie krążki powinny mieć niebieski biegun u góry (odwrotnie niż przy rozpoczęciu). W trakcie rozgrywki obowiązują następujące zasady:

  1. Wolno przekładać tylko pierwszy krążek z góry.
  2. Przekładany krążek należy obrócić i położyć na górze wybranego palika.
  3. Nie wolno kłaść krążka większego na mniejszym.
  4. Przekładany krążek po obróceniu musi mieć tak samo ustawione bieguny magnetyczne jak krążek pod nim. (Nie dotyczy przekładania na pusty palik.)

Obsługa programu

W celu wybrania elementu kliknij przyciskiem myszy lub dotknij ekranu. Wybrany przedmiot będzie półprzeźroczysty i można go przełożyć klikając na dowolnie wybranym paliku.

Istnieje także alternatywna metoda przekładania krążków przy pomocy przycisków od 1 do 3. Dowolny przycisk i wybiera krążek z i-tego palika. Dopiero kolejny przycisk określa na który palik podniesiony element ma zostać przełożony.

Wybierz ilość krążków: 3 (łatwy), 4, 5 (normalny), 6, 7, 8 (trudny)