概要
mindが謎なので調べてみた。
練習問題やって見た。
練習問題
mindでハノイの塔を書け。
サンプルコード
ハノイの塔とは
数1は 変数
数2は 変数
文字列1は 文字列
文字列2は 文字列
文字列3は 文字列
数1に 入れ
文字列1に 入れ
文字列2に 入れ
文字列3に 入れ
数2に 数1を 入れ
もし 数1が 1より 小さい ならば
終り
さもなければ
文字列2をつみ
文字列3をつみ
文字列1をつみ
数1から 1を 引いて
ハノイの塔し
「ディスク」を 表示し 数1を 数値表示し 「を」を 表示し 文字列1を 表示し 「から」を 表示し 文字列2を 表示し 「へ移動」を 表示し 改行する
文字列1をつみ
文字列2をつみ
文字列3をつみ
数1から 1を 引いて
ハノイの塔し
つぎに
。
メインとは
「B 」をつみ
「C 」をつみ
「A 」をつみ
3をつみ
ハノイの塔する。
実行結果
>hanoi
ディスク1をA からC へ移動
ディスク2をA からB へ移動
ディスク1をC からB へ移動
ディスク3をA からC へ移動
ディスク1をB からA へ移動
ディスク2をB からC へ移動
ディスク1をA からC へ移動
以上。