ハノイの塔

円盤の塔を、1枚ずつ動かして別の棒に移すパズルです。大きい円盤を小さい円盤の上に置いてはいけません。円盤は3〜8枚から選べ、タップやドラッグで動かせます。行き詰まったら、「自動で解く」で最短の解き方を見られます。無料で登録も不要です。

手数0
最小15
ベスト–

棒をタップして一番上の円盤を選び、移動先の棒をタップします。円盤をドラッグしても動かせます。キーボードでは、1・2・3のキーで棒を選びます。

ハノイの塔の遊び方

  1. 円盤の枚数を選びます(3〜8枚)。すべての円盤は棒1に、いちばん大きい円盤が下、いちばん小さい円盤が上になって積まれています。
  2. 棒をタップして一番上の円盤を選び、移したい棒をタップします。円盤を別の棒までドラッグすることもできます。
  3. 1回に動かせる円盤は1枚だけです。小さい円盤の上に大きい円盤を置いてはいけません。
  4. 塔全体が別の棒に移ったらクリアです。カウンターに、あなたの手数と最少の手数が表示されます。行き詰まったら、「自動で解く」で最短の解き方を再生できます。

論理と再帰の定番パズル

ハノイの塔は、1883年にフランスの数学者エドゥアール・リュカが考案した数学パズルです。円盤がn枚のとき、最少の手数は2のn乗マイナス1です。3枚なら7手、4枚なら15手、5枚なら31手、8枚なら255手です。円盤を1枚増やすと、手数はほぼ2倍になります。

体系的な解き方があります。n枚の塔を移すには、まず上のn−1枚を余った棒に移し、次にいちばん大きい円盤を目的の棒に移し、最後にn−1枚をその上に移します。これは再帰の代表的な例です。もうひとつの実用的な決まりは、いちばん小さい円盤を奇数手目に、いつも同じ向きに動かすことです(円盤が奇数枚なら棒1から3、3から2、2から1へ。偶数枚なら棒1から2、2から3、3から1へ)。偶数手目は、ほかの2本の棒の間で動かせる手が1つしかありません。

伝説では、僧侶たちが64枚の金の円盤の塔を動かしているとされます。それには18兆の100万倍を超える手数が必要で、1秒に1手動かしても数千億年かかります。すべてブラウザ内で遊べ、サーバーには何も送信されません。お使いの端末には、ベスト記録だけが保存されます。

ご利用上の注意

よくある質問

ハノイの塔の目的は何ですか?

1回に1枚ずつ動かし、大きい円盤を小さい円盤の上に置かずに、棒1のすべての円盤を別の棒に移すことです。

最少で何手かかりますか?

2の(円盤の枚数)乗マイナス1です。円盤3枚なら7手、4枚なら15手、5枚なら31手、6枚なら63手、7枚なら127手、8枚なら255手です。上のカウンターに、そのゲームの最少手数が表示されます。

スマホで円盤はどう動かしますか?

移動元の棒をタップし、続けて移動先の棒をタップします。一番上の円盤を指でドラッグして別の棒に移すこともできます。パソコンでは、1・2・3のキーも使えます。

「自動で解く」ボタンは何をしますか?

今の状態から、最短の解き方を1手ずつ再生します。パターンを覚えるのに役立ちます。そのあと新しいゲームを始めて、自分で挑戦してみましょう。

迷わないコツはありますか?

あります。いちばん小さい円盤を奇数手目にいつも同じ向きに動かします。偶数手目は、ほかの2本の棒の間で動かせる手が1つしかありません。

無料ですか?インストールは必要ですか?

無料で、登録もインストールも不要です。スマホでもパソコンでも遊べます。データがサーバーに送信されることはありません。