◆千葉県 なのはな子 さんからの解答
【問題1】
3匹ずつ
(2,3)→(3,4)→
【問題2】
4匹ずつ
(2,3)→(3,4)→(4,5)→
【問題3】
5匹ずつ
(2,3)→(3,4)→(4,5)→(5,6)→
【おまけ】
N匹ずつ
(N-1)回
(2,3)→(3,4)→(4,5)→(5,6)→(6,7)→ …… (N,N+1)→
感想……
同じ回数でも、手順は何通りもありますね。
やり始めたら限がないのでやめました。
一番シンプルかなと思う手順で統一してみました。
◆東京都 大泉のグランパ さんからの解答
【問題1】
(5,4)→(3,2)
【問題2】
(7,6)→(5,4)→(3,2)
【問題3】
(9,8)→(7,6)→(5,4)→(3,2)
【おまけ】
(2n-1,2n-2)→(2n-3,2n-4)→……→(5,4)→(3,2)
◆長崎県 むらしん さんからの解答
【問題1】
(2,4)→(3,4)
【問題2】
(2,4)→(3,5)→(4,6)
【問題3】
(2,4)→(3,5)→(4,6)→(5,7)→
◆東京都 Cherub さんからの解答
【問題1】
(3,4)→(2,4)
【問題2】
(4,5)→(3,5)→(2,5)
【問題3】
(5,6)→(4,6)→(3,6)→(2,6)
【おまけ】
多分N−1回が最短だと思うのですが...
◆岡山県 ゆきちゃん さんからの解答
3匹ずつのとき
(2,4)→(3,5)
4匹ずつのとき
(2,4)→(3,5)→(4,6)
5匹ずつのとき
(2,4)→(3,5)→(4,6)→(5,7)
n匹ずつのときn−1回の移動
◆愛知県の高校生 C→G→B→E→D→N→K→P→K さんからの解答
【問題1】
(5,2)→(4,3)
【問題2】
(2,4)→(3,5)→(4,6)
【問題3】
(2,3)→(3,5)→(4,5)→(5,7)
【おまけ】
左から一番目の猿を左から二番目の猿の隣に移動させる→
左から二番目の猿と前の手順で動かした猿を左から三番目の猿の隣に移動させる→
…
左からN-1番目の猿と前の手順で動かした猿達を左からN番目の猿の隣に移動させる。
この手順より少ない手数は犬と猿が交互に並んでいる事からないものとする。
最短手順はN−1手
◆愛知県の高校生 あんでぃ〜 さんからの解答
3匹ずつなら2手、
4匹ずつなら3手、
5匹ずつなら4手
……
N匹ずつなら(N−1)手でできます。
やり方はすべて同じなので、N匹のときの解答を書きます。
A、Bそれぞれ左から
A1B1A2B2A3B3A4B4…と番号を付けます。
A1B1A2B2A3B3A4B4A5B5A6B6…→B1をB2の隣に移動させる。
A1A2B1B2A3B3A4B4A5B5A6B6…→B1B2をB3の隣に移動させる。
A1A2A3B1B2B3A4B4A5B5A6B6…→B1B2B3をB4の隣に移動させる。
A1A2A3A4B1B2B3B4A5B5A6B6…→B1B2B3B4をB5の隣に移動させる。
以下、k回目にはB1B2…BkをBk+1の隣に移動させる。
◆ 問題へもどる
◆ 今週の問題へ