黒い猫は1匹だけど、白い子猫は何と9匹も並んでいるよ。
猫は、縦、横、斜めにいる隣の猫を跳び越すときのみジャンプでき、跳び越された猫は去っていく。
さらに、白子猫は黒い猫を跳び越せない。
そして、黒い猫1匹が中央のマスに残るだけの状態にしたい。
さあ、猫たちをジャンプさせよう!
解き方の一例をお教えしよう。
猫が下の方に固まっているね。
上の方にいる2匹の白猫がやっかいだ。
この2匹を跳び越す方法を考えよう。
そして、最初にジャンプさせる猫は黒猫ではないよ。
どれになるだろう?
まずは、中央の1マス下にいる白猫を斜め上にジャンプさせよう。
どちらからでもいいよ。
その白猫を順番にジャンプさせていき、元の位置まで戻そう。
白猫が残り5匹の状態になったかな?
さて、次にジャンプさせる猫はどれだろう?
そろそろ、黒猫をジャンプさせてもいいかもね。
最後まで黒猫がジャンプするだけで済むかも?
あ、いきなり斜めになんてジャンプさせちゃった?
そっちじゃないよ!
白猫5匹の状態になったら、黒猫をジャンプさせてみよう。
上か横ならどちらでもいいんだ。
たとえば、上にジャンプさせた場合、次は斜め下しかないね。
次は横だ。
その次は2ヶ所だけど、また横だよ。
もうあとは中央にジャンプするだけ!
下の図の数字を参考に移動させてみよう。
18→6
6→8
8→10
10→18
23→25
25→13
13→23
23→21
21→17