方針
白玉をもらう位置を とする。(1)(2)は白玉位置を避ける経路が、正側または負側で と往復する2通りしかないことを使う。(3)(4)は時刻n、位置p、白玉数kまで区別した経路数 を定め、左右1歩の漸化式で10回更新する。総数が各時刻で になることも表で確認して数え落としを防ぐ。
解答
白玉をもらう位置の集合を とする。10回の硬貨投げはすべて同様に確からしく、全体は 通りである。
(1)
白玉をまだもらっていない移動列だけを追う。1回目以後、白玉を避けながら進むには、位置はと交互に限られる。したがって9回目終了時に白玉を一度ももらっていない位置は の2通りである。10回目に初めて白玉をもらうには、そこから原点へ移動するしかない。よって有利な移動列は2通りであり、確率は である。
(2)
2回目で初めて白玉をもらうには、1回目に または に行き、2回目に原点へ戻る必要がある。その後8回は白玉をもらってはならない。
原点から出発して白玉を8回避ける動きは、上と同じ理由で常に2通りである。ただし2回目に原点へ来た直後から見れば、3回目以降の8回で白玉を避ける列は、正負それぞれに交互に動く2通りである。2回目までの戻り方も2通りなので、有利な列は 通りである。よって確率は である。
(3)
時刻 に位置 、白玉数 である移動列の数を とする。
初期値はであり、それ以外は0である。位置 へ移ったとき白玉をもらうかどうかをと書けば、更新式はである。
式(1)を順に用い、位置 について足した個数をまとめると次の表になる。各行の合計が であるため、すべての移動列が重複なく数えられている。
したがって白玉が1個である移動列は34通りである。よってである。
(4)
同じ表から、白玉が2個である移動列は196通りである。したがってである。
総評
難度7、目安28分。(1)(2)は白玉を避ける経路が正負各1通りに固定されることを見抜けば得点しやすい。(3)(4)の中心は、位置だけでなく既得白玉数も状態に含めた更新式である。白玉判定は移動後に行うこと、原点だけでなく も含めることが典型的な失点箇所である。答案では初期値、更新式、最終表を示し、各行の合計が になる検算を添えると34通り・196通りが単なる結果の提示にならない。