ハノイの塔

------------------------------------



Source
TowerOfHanoi.java
DrawRings.java
Hanoi.java
------------------------------------

有名なパズル「ハノイの塔」です。

どこかに(ハノイの塔と言うんだからハノイか?)リングが64枚あるハノイの塔があって、僧侶が毎日このリングを別の塔に移しているそうです。このとき僧侶は以下のルールを守らなくてはなりません。

そして、全てのリングを移し終えたときには世界の終わりがくるそうです。

ここではリングの数を3〜7枚にしてあります。これだけ移しても世界の終わりはきませんが、なんとなくそんなつもりでリングを移して下さい。

一回目のマウスクリックで移すリングを選択し、二回目のマウスクリックで移し先の塔を選択します。

はじめからやり直したいときは「New Game」ボタンをコンピュータのお手本を見たいときは「Solved by computer」ボタンを押して下さい。

------------------------------------

「Javaはオブジェクト指向だ!」のページへ