基礎問題集

数学A 場合の数「完全順列・攪乱順列・モンモール数」の問題2 解説

数学Aの場合の数「完全順列・攪乱順列・モンモール数」にある問題2の基礎問題と解説ページです。問題と保存済み解説を公開し、ログイン後はAI質問と学習履歴も利用できます。

MathGrAIl の基礎問題集にある公開問題ページです。ログイン前でも問題と保存済み解説を確認でき、ログイン後はAI質問と学習履歴の保存を利用できます。

数学A場合の数完全順列・攪乱順列・モンモール数問題2
  • 基礎問題の問題画像と保存済み解説を公開
  • ログイン後にAI質問で復習
  • ログイン後に学習履歴を保存
数学A 場合の数 完全順列・攪乱順列・モンモール数 問題2の問題画像
問題画像のプレビュー

解説

方針・初手

自分のコートを受け取った人を「固定されている人」と考える。

[ア] は「ちょうど2人が自分のコートを受け取り、残り3人は全員自分以外のコートを受け取る」場合である。したがって、まず自分のコートを受け取る2人を選び、残った3人について完全順列を数えればよい。

[イ] は5人全員が自分以外のコートを受け取る場合なので、5個の完全順列の個数を求めればよい。

解法1

まず、3人全員が自分以外のコートを受け取る場合を考える。

3人を $A,B,C$ とする。$A$ が受け取れるコートは $B$ または $C$ のコートである。

**(i)**

$A$ が $B$ のコートを受け取るとき、$B$ は $C$ のコート、$C$ は $A$ のコートを受け取るしかない。

**(ii)**

$A$ が $C$ のコートを受け取るとき、$C$ は $B$ のコート、$B$ は $A$ のコートを受け取るしかない。

よって、3人の完全順列は

$$ 2

$$

通りである。

したがって [ア] は、まず自分のコートを受け取る2人を5人から選び、残り3人を完全順列にすればよいから、

$$ {}_5C_2 \times 2 = 10 \times 2 = 20

$$

である。

次に [イ] を求める。5人全員が自分以外のコートを受け取る場合の数、すなわち5個の完全順列の個数を包除原理で求める。

5人のコートの渡され方全体は

$$ 5!

$$

通りである。

ここから「少なくとも1人が自分のコートを受け取る」場合を除く。特定の $k$ 人が自分のコートを受け取るように固定すると、残り $5-k$ 人への渡し方は $(5-k)!$ 通りである。

包除原理より、5人全員が自分以外のコートを受け取る場合の数は

$$ \begin{aligned} 5! - {}_5C_1 4! + {}_5C_2 3! - {}_5C_3 2! + {}_5C_4 1! - {}_5C_5 0! &= 120 - 5 \cdot 24 + 10 \cdot 6 - 10 \cdot 2 + 5 \cdot 1 - 1 \\ &= 120 - 120 + 60 - 20 + 5 - 1 \\ &= 44 \end{aligned}

$$

よって [イ] は

$$ 44

$$

である。

解法2

完全順列の漸化式を用いてもよい。$n$ 人全員が自分以外のコートを受け取る場合の数を $D_n$ とする。

よく知られた完全順列の漸化式

$$ D_n=(n-1)(D_{n-1}+D_{n-2})

$$

を用いる。

初期値は

$$ D_1=0,\qquad D_2=1

$$

である。したがって、

$$ D_3=2(D_2+D_1)=2(1+0)=2

$$

である。

[ア] では、自分のコートを受け取る2人を選び、残り3人を完全順列にすればよいから、

$$ {}_5C_2D_3=10 \cdot 2=20

$$

である。

また、

$$ D_4=3(D_3+D_2)=3(2+1)=9

$$

であり、

$$ D_5=4(D_4+D_3)=4(9+2)=44

$$

となる。

よって [イ] は

$$ 44

$$

である。

解説

この問題は「自分のコートを受け取らない」という条件を、完全順列として処理するのが基本である。

[ア] では「2人だけが自分のコートを受け取る」ので、最初にその2人を選ぶ必要がある。その後、残り3人については全員が自分以外のコートを受け取るため、3人の完全順列になる。

[イ] は5人全員の完全順列である。包除原理で数える方法が最も直接的であり、完全順列の漸化式を知っていればさらに短く計算できる。

答え

[ア]

$$ 20

$$

[イ]

$$ 44

$$

認証状態を確認しています...
MathGrAIl
使い方 マイページ

大学入試数学を、1問ずつ深く解く。

大学別演習と分野別基礎問題演習に対応。解説閲覧とAI質問で効率よく学べます。

今日の一問
基礎問題集から毎日1問を出題します
-
読み込み中...
今日の一問を準備しています...

読み込み中...

科目を選択してください

トピックを選ぶと問題一覧を表示します。

読み込み中...

演習条件を選択してください

大学・文理を選ぶと、年度ごとの問題一覧を表示します。

年度・問題を読み込み中...
- - - -
年度一覧から解きたい問題を選択してください。
答案画像を提出すると、AIが採点して改善点を返します。最大3枚まで追加できます。
クリックまたはドラッグ&ドロップで答案画像を選択(最大3枚)
この問題について質問してください。