『今週の問題』第113回 解答


◆福岡県 古豚 さんからの解答

【問題1】

(1) 7,右 (2) 6,右 (3) 8,左 (4) 9,左
(5) 3,左 (6) 4,左 (7) 10,右 (8) 5,右

【問題2】

(1) 5,左 (2) 6,左 (3) 9,左 (4) 10,左
(5) 8,右 (6) 7,右 (7) 4,左 (8) 11,左
(9) 13,右 (10) 12,右 

【おまけ】

前回同様に

(1) 5,左 (2) 6,左 (3) 8,左 (4) 9,左
(5) 11,左 (6) 12,左 (7) 14,左 (8) 15,左

のように端から順に3本の組を順につくり、1本のマッチが12本(12箇所)となるまで続けます。

12本(12箇所)となれば、問題1と同様にしてできます。

これも前回の問題と同様に、子供の頃遊びました。
ただ前回の2本飛び越しの解答は記憶がありましたが、3本飛び越しは、解答を忘れており、あらためて考えました。

このての問題は、逆に3本×4のから3本飛び越しでバラしていくのが、テクニックだと思います。


さらに「n×4本のマッチで、n本飛び越し」を考えてみました.

n本飛び越しの場合、
まず両端から2本目の位置に中央のマッチをn本飛んでn本重ねます.
(1本、n本、1本、1本、・・・・1本、n本、1本)

次に、中央の1本ずつのn-2本を、両端から3番めから順に両端の1本に重ねていって、両端もn本にします。
(n本、n本      n本、n本)

これで、n本の4組が出来あがります.

したがって、n×k本(kは4以上の整数)のマッチは、n本飛び越しでn本のk組みにすることができます。


◆東京都 藤本 さんからの解答

【問題1】

(1) 1,右 (2) 6,左
(3) 7,右 (4) 9,右
(5) 8,左 (6) 4,右
(7) 10,右 (8) 2,右 

【問題2】

(1) 11,右 (2) 10,右
(3) 1,右 (4) 6,左
(5) 7,右 (6) 9,右
(7) 8,左 (8) 4,右
(9) 12,右 (10) 2,右 

【問題3】

k=1,2,…,n-4 として

(1) 3(n-1)-1,右 (2) 3(n-1)-2,右
(3) 3(n-2)-1,右 (4) 3(n-2)-2,右

(2k-1) 3(n-k)-1,右 (2n-2k) 3(n-k)-2,右

(2n-9) 11,右 (2n-8) 10,右
(2n-7) 1,右 (2n-6) 6,左
(2n-5) 7,右 (2n-4) 9,右
(2n-3) 8,左 (2n-2) 4,右
(2n-1) 12,右 (2n) 2,右 


◆愛知県 Y.M.Ojisan さんからの解答

【問題1】

8本

(1) 6,左 (2) 7,左 (3) 3,左 (4) 5,右
(5) 4,右 (6) 10,右 (7) 8,左 (8) 9,右

等、計算機によれば822とおりある。

下図は、822通りの手順の経路図で、始点から右へ1手ずつ進んだ時の手の枝分かれである。
(始点−>白、赤、緑、紫、黄、桃、青−>大赤)

各手の2次元分布は、探索プログラムで採用した、マッチの状態を11bitのパターン
(隣接マッチが重なっているとき1、そうでないとき0)
で表記したときの下6bitと上5bitを(x,y)値としてプロットしてある。

【問題2】

(1) 5,左 (2) 6,左 で 左に3本重なり のこり12本に問題1を適用する。
その他の方法を含め計算機によれば29400通りある。

【おまけ】

問題2の最初の2手を繰り返し、最後の12本に問題1を適用。


◆鹿児島県 ともひろ さんからの解答

【問題1】

マッチ棒の本数を数字で表しています。

 123456789101112
( 0) --, --111111111111
( 1) 7, 右111111 11121
( 2) 6, 左12111  11121
( 3) 5, 右1211   11131
( 4) 9, 左1311   1 131
( 5) 10, 右1311   1  32
( 6) 3, 左23 1   1  32
( 7) 8, 右23 1      33
( 8) 4, 左33        33

【問題2】

 123456789101112131415
( 0) --, --111111111111111
( 1) 11, 右1111111111 1112
( 2) 10, 右111111111  1113
( 3) 7, 右111111 11  1213
( 4) 6, 左12111  11  1213
( 5) 5, 右1211   11  1313
( 6) 9, 左1311   1   1313
( 7) 12, 右1311   1    323
( 8) 3, 左23 1   1    323
( 9) 8, 右23 1        333
( 10) 4, 左33          333

【おまけ】

右端から3本ずつの束を作っていき、左から12本が1本ずつ並んである状態まで続ける。
空白部分をのぞけば、動かし方は【問題1】と変わらないので、【問題1】の解通りに動かす。

m本ずつの束がn組ある場合、(m−1)n手で完成する。
よって、この問題の場合は、
(3−1)n = 2n手

プログラム(十進BASIC(JIS Full BASIC) )及びその出力結果です。
試してみてください。


 ◆ 問題へもどる

 ◆ 今週の問題

数学の部屋へもどる