概要
c#で、なでしこ、やってみた。
c#な、なでしこ、見つけたので、msbuildでコンパイルしてみた。
練習問題やってみた。
練習問題
ハノイの塔を解け。
参考にしたページ
サンプルコード
●円盤移動(SRCからDESへ)
「{SRC}から{DES}へ移動」と表示
●ハノイ(円盤数をSRCからDESへTMPで)
もし、円盤数=1ならば
SRCからDESへ円盤移動
もし、円盤数が2以上ならば
(円盤数-1)をSRCからTMPへDESでハノイ
SRCからDESへ円盤移動
(円盤数-1)をTMPからDESへSRCでハノイ
3を「A」から「C」へ「B」でハノイ
実行結果
>cnako2 hanoi.nako
AからCへ移動
AからBへ移動
CからBへ移動
AからCへ移動
BからAへ移動
BからCへ移動
AからCへ移動
以上。