日本ジュニア数学オリンピック(JJMO)2015年予選の問題

 

今回は、日本ジュニア数学オリンピック2015年予選第6問を取り上げ、解説します。

今回取り上げる問題は、中学入試、高校入試、大学入試で昔からよく出されている問題です。

 

 

 

 

 

赤、青、白のボールをそれぞれR、B、Wと表記します。
RとBは条件的に同じですね。
 R→B B→R W→R
  →W  →W  →B
逆から考えると、
 Rの個数=1つ前のBの個数+1つ前のWの個数
 Bの個数=1つ前のRの個数+1つ前のWの個数
 Wの個数=1つ前のRの個数+1つ前のBの個数(ただし、奇数番目のWの個数は0個とします。)
となることがわかるので、機械的に処理できます。
まず、最初がRの場合について考えると、以下の表のようになりますが、最初がBの場合も同様になるので、実際は2倍だけありますね(条件の対等性の利用)。
   1 2 3 4 5  6  7
 R 1 0 2 1 5  4 14
 B 0 1 1 2 4  5 13
 W 0 1 0 3 0  9  0
 計 1 2 3 6 9 18 27
奇数番目の合計だけを見ていくと、1、3、9、27、・・・というように、最初の数が1で公比が3の等比数列となっていることが分かりますね(偶数番目の合計だけを見ても同様の規則性が読み取れますね)。
2015は(2015+1)/2=1008番目の奇数だから、求める場合は全部で1×31007×2=2・31007通りとなります。
小学生ならこれで十分ですし、答えだけ求めればよいJJMOの予選でも十分ですが、一応、等比数列となることを確認しておきます。
(n×2-1)個の箱が並んでいる場合の条件を満たす並べ方をA(n)、そのうち最初がR、Bの場合をそれぞれR(n)、B(n)とします。
A(n)=R(n)+B(n)となります(条件の対等性を用いて、A(n)=R(n)×2とすることもできますが、今回は用いずに処理します)。
R(1)=B(1)=1で、A(1)=R(1)+B(1)=2ですね。
最初の3個について書き出すと次のようになります。
 RBR
  WR
   B
 BRB
  WR
   B
このことから、
  A(n+1)
 =R(n+1)+B(n+1)
 ={R(n)×2+B(n)}+{B(n)×2+R(n)}
 =R(n)×3+B(n)×3
 =A(n)×3
となり、確かに公比3の等比数列となりますね。
 

 算数オリンピック・ジュニア算数オリンピック・キッズBEE対策プロ家庭教師の生徒募集について

 算数オリンピック・ジュニア算数オリンピック・キッズBEE対策プロ家庭教師のお申込み・ご相談