トップページに戻る    次のC#のサンプルへ    前のC#のサンプルへ

22-11 River Crossing

問題

ThinkfunのRiver Crossingを解きます。

   

あなたはハイカー。
ハイキング中に橋のない川に出くわしました。

川面に並ぶ切り株の間には、ところどころ板が渡されていますが、
そのままでは対岸まで渡れません。

自分の移動できる範囲にある板は、外して別の場所に架け替えられるので、
動かす順番をうまく考えて無事対岸まで渡りましょう。






ソース

メモ
下記の2つの状態を区別できるようにする必要あり、
ペンシルパズルの「24-31 橋をかけろ」盤面表記が流用できそう

 ○   ○
○↑○ ○⇔○
○↓○ ○⇔○
 ○   ○


実行結果



解説