本文へ進む
メニュー
医学部数学 過去問DB問題を探す

東京医科歯科大学/2014年度

東京医科歯科大学 2014年 数学 第1問解答・解説

このページには広告が含まれます。

1問題

東京医科歯科大学2014年度第1問

自然数 nn に対し、3個の数字 1,2,31,2,3 から重複を許して nn 個並べたもの (x1,x2,…,xn)(x_1,x_2,\ldots,x_n) の全体の集合を SnS_n とおく。SnS_n の要素 (x1,x2,…,xn)(x_1,x_2,\ldots,x_n) に対し、次の2つの条件を考える。

条件 C12C_{12}:1≦i<j≦n1\le i<j\le n である整数 i,ji,j の組で、xi=1, xj=2x_i=1,\ x_j=2 を満たすものが少なくとも1つ存在する。

条件 C123C_{123}:1≦i<j<k≦n1\le i<j<k\le n である整数 i,j,ki,j,k の組で、xi=1, xj=2, xk=3x_i=1,\ x_j=2,\ x_k=3 を満たすものが少なくとも1つ存在する。

例えば、S4S_4 の要素 (3,1,2,2)(3,1,2,2) は条件 C12C_{12} を満たすが、条件 C123C_{123} は満たさない。

SnS_n の要素 (x1,x2,…,xn)(x_1,x_2,\ldots,x_n) のうち、条件 C12C_{12} を満たさないものの個数を f(n)f(n)、条件 C123C_{123} を満たさないものの個数を g(n)g(n) とおく。このとき以下の各問いに答えよ。

(1) f(4)f(4) と g(4)g(4) を求めよ。

(2) f(n)f(n) を nn を用いて表せ。

(3) g(n+1)g(n+1) を g(n)g(n) と f(n)f(n) を用いて表せ。

(4) g(n)g(n) を nn を用いて表せ。

まずは自分で解いてみましょう。詰まったら「考え方」、解けたら「答え」で確かめられます。

2解答

解答を見る答えはこの解答の中にあります

(2) C12C_{12} を満たさない列を数える。2が一つもない列は 2n2^n 個。2がある場合、最後の2の位置を jj とする。位置 1,…,j−11,\ldots,j-1 には1が現れないので各項は2または3、位置 j+1,…,nj+1,\ldots,n には2が現れないので各項は1または3である。よってこの場合の個数は各 jj につき 2j−12n−j=2n−12^{j-1}2^{n-j}=2^{n-1} 個であり、j=1,…,nj=1,\ldots,n を足して n2n−1n2^{n-1} 個。したがって f(n)=2n+n2n−1=(n+2)2n−1f(n)=2^n+n2^{n-1}=(n+2)2^{n-1}。特に f(4)=48f(4)=48。

(3) 長さ n+1n+1 の列の最初の項で場合分けする。最初が1なら、残りの列に「2の後に3」があることと全体が C123C_{123} を満たすことは同値である。残りがそのような2項列を含まない個数は、数字の置換対称性により f(n)f(n)。最初が2または3なら、その最初の項は 1,2,31,2,3 の順の組に使えず、C123C_{123} の有無は残りの長さ nn の列だけで決まるので各場合 g(n)g(n) 個。ゆえに g(n+1)=f(n)+2g(n)g(n+1)=f(n)+2g(n)。

(1) f(1)=3f(1)=3, f(2)=8f(2)=8, f(3)=20f(3)=20 であり、g(1)=3g(1)=3。上の漸化式から g(2)=3+2⋅3=9g(2)=3+2\cdot3=9, g(3)=8+2⋅9=26g(3)=8+2\cdot9=26, g(4)=20+2⋅26=72g(4)=20+2\cdot26=72。従って f(4)=48f(4)=48, g(4)=72g(4)=72。

(4) h(n)=g(n)/2nh(n)=g(n)/2^n と置くと、漸化式と f(n)=(n+2)2n−1f(n)=(n+2)2^{n-1} から h(n+1)−h(n)=f(n)/2n+1=(n+2)/4h(n+1)-h(n)=f(n)/2^{n+1}=(n+2)/4。また h(1)=3/2h(1)=3/2 だから、h(n)=3/2+14∑j=1n−1(j+2)=3/2+n2+3n−48=n2+3n+88\displaystyle h(n)=3/2+\frac14\sum\limits _{j=1}^{n-1}(j+2)=3/2+\frac{n^2+3n-4}{8}=\frac{n^2+3n+8}{8}。よって g(n)=2n(n2+3n+8)8\displaystyle g(n)=\frac{2^n(n^2+3n+8)}{8}。

この問題で使う考え方

  • 末位置分類
  • 漸化式
  • 階差和

PR

数学を1対1で教わるオンライン塾「数強塾」

数強塾は、中学生・高校生のための数学専門のオンライン個別指導塾です。プロ講師がマンツーマンで教え、大学受験の数学にも対応しています。入塾の前に、今の学習状況と目標を確かめる診断授業(体験・3,000円、税込)を受けられます。

「数強塾」オンライン数学克服塾〈プロ講師〉

東大生と1対1で学べるオンライン個別指導「トウコベ」

トウコベは、東大生を中心に難関大学の学生が講師を務める、完全マンツーマンのオンライン個別指導です。はじめに、オンラインの説明会・勉強相談(無料)をWebで予約でき、その後にお試し授業を受けられます。

トウコベ公式サイト

似た問題を、ほかの大学で

答えや解説の誤りに気づいたら、お問い合わせから教えてください。