に操作を施したときにありうる全ての盤面が と一致するか確認します。 一見、
の 通りの盤面があると思えますが、実はありうる盤面はそれほど多くないです。
【操作について】
【盤面の種類数について】
実は 種類の盤面を考えればよいです。
上図より、作成できる盤面は開始点をどこにするか( 通り)×矢印をどの方向にするか( 通り)の 通りとなります。
よって、操作を上下反転・右に 度回転の つに絞ることが出来ます。(※)
元の盤面にこれらの操作を施した、 通りの盤面について調べればよいことが分かります。
(※)
実際に上下反転と右に 度回転だけを行うことで、すべての盤面を作ることが出来ます。
余力のある方は試してみてください。