過去問データベース 過去問を探す

北海道大学 2007年度
文系数学 前期 第3問

問題

を重複を許して個並べてできる数列を考える.

(1) 条件を満たす数列が通りあるとする.ただし,とする.

(i) を求めよ.

(ii) のとき,で表し,を求めよ.

(2) のとき,条件かつを満たす数列は何通りあるか.

出典:北海道大学 2007年度 前期日程 第2次学力試験 文系 前期 第3問

方針

非減少列は,1の個数,2の個数,3の個数を決めれば一意に定まる。 は直接数え, は最後の3を除いた長さ の非減少列を数えるか,漸化式から求める。(2)は の値が2または3の場合に分け,最後の をそれより小さい値から選ぶ。

解答

(1)(i)

なら,すべての項が1でなければならない。したがって である。 の場合,列は

の形で,最後が2なので である。よって である。

(1)(ii)

とする。最後の項が3である非減少列の,直前までの最後の値は1,2,3のいずれかである。したがって である。

また, を直接数えると,最後の3を1つ固定した後,残り 個の中に1,2,3がそれぞれ何個あるかを決めればよい。1,2,3の個数を とすると であり,非負整数解の個数は である。よって である。

(2)

であり,さらに である。 では最後にそれより小さい数を選べないので不可能である。 のとき,前半 通りで, は1のみである。したがって 通りである。 のとき,前半は 通りで, は1または2の2通りである。したがって 通りである。

合計して 通りである。