見出し画像

論理パズル その3

パズル強化月間16日目! 今日のメニューは『論理パズル』です。

問題

論理パズル その3(①)

上の図のように、6×6の白いタイルを敷き詰めた部屋がある。Sはスタート地点、Gはゴール地点、ハートは通らなければならないマスを示す。

とあるアンドロイドをスタート地点から出発させる。そのアンドロイドは、

1:現在地のマスと、上下左右のマスを比べて、同じ色のマスがあればその方向に一マス進む。
2:同じ色のマスが複数ある時は、そのうちからランダムに一つを選ぶ。ただし、一度踏んだことのあるマスは選ばない。
3、同じ色のマスがない時や移動できるマスがない時は、静止する。

という法則に従って行動する。そのため、今の状況では全てのハートマスを通ってゴール地点までたどり着くとは限らない。言うまでもなく、ランダムな要素が含まれるためである。

そこで、この問題を解決するために水色のタイルを用意した。例えば、次の図のように白いタイルを水色のタイルに変えれば、条件を満たすことができる。

論理パズル その3(②)

以上を踏まえて、設問に入る。

(問題)
水色のタイルを15枚使い、アンドロイドが全てのハートマスを通ってゴールにたどり着けるようにせよ。

論理パズル その3(③)

<問題文おわり>


正解はページの一番下にあります。答えが知りたくなったら、Let's scroll!




答え

論理パズル その3(④)


この記事が気に入ったらサポートをしてみませんか?