ハノイの塔 (C++)

問題

円盤の枚数 n を入力として受け取り、再帰関数でハノイの塔を解いてください。A の柱にある n 枚の円盤を B を経由して C へ移す手順を一手ずつ表示し、最後に移動回数を表示します。

入力例

3

出力例

円盤1をAからCへ移動
円盤2をAからBへ移動
円盤1をCからBへ移動
円盤3をAからCへ移動
円盤1をBからAへ移動
円盤2をBからCへ移動
円盤1をAからCへ移動
移動回数: 7
残り時間: 00:00
速度: 0 文字/分

参照コード

コピーはできません。自分でタイピングしてください。

入力エリア