池の氷上で日光浴中のカメたちがいる。
緑と赤のカメは他のカメや氷がぶつかるとはじき飛ばされ、大きいカメは赤いカメか氷がぶつかるとはじき飛ばされる。
また、氷は何がぶつかっても動かず、穴に氷を落とせばその上を滑ることが可能となる。
では、赤いカメだけが中央にいる状態にするにはどうしたらいいのだろう?
ヒント1
どこから手をつければいいか悩むよね。
まず最初は左端にある氷を中央に向かって滑らせるんだ。
ヒント2
緑のカメを下に滑らそう。
ヒント1で動かした氷が壁になって止まるはずだよ。
なぜ緑のカメをここに動かしたかわかるかな?
それは大きいカメを移動させるために必要な1手だったんだ。
ヒント3
大きいカメを右に滑らせて緑のカメを池に落とそう。
ここまでできたら、赤いカメを移動させて、大きいカメを落とす方法を考えよう。
まずは右端の穴を氷で埋めようね。
スペシャルヒント
右端の穴は埋まっているかな?
穴の左隣にある氷を滑らせて埋めるんだ。
そうしたら、赤いカメを上に滑らせて、次の1手で大きいカメを池に落とそう。
これで中央の1マス上に来れたよね。
あとは残った氷を使って赤いカメが中央で止まるように調整すればいいんだよ。
回答
以下の通りに操作してみよう。
一番左の氷を右に
緑のカメを下に
大きいカメを右に
右から2列目の氷を右に
赤いカメを上に
赤いカメを左に
右下の氷を左に
今動かした氷を上に
ど真ん中の氷を右に
赤いカメを下に