単元一覧 › 大学数学 離散数学・組合せ論

離散数学・組合せ論の問題

難易度 1教科書の例題レベル大学数学 離散数学・組合せ論

5 人がそれぞれ 1 つずつプレゼントを持ち寄り、5 個のプレゼントを 5 人に 1 個ずつ配り直す。どの人も自分が持ってきたプレゼントを受け取らないような配り方は何通りあるか求めよ。

この問題で使うもの

この問題を解けるようになるまで(10 技能)
算数中学高校大学大学院

読み込み中…

右端(太枠)がこの問題で使う技能です。左へドラッグすると、さらに前の前提をさかのぼれます。技能を押すと、そこまでの道筋が光ります。

一覧で見る(前提が先)
  1. 樹形図で数え上げる
  2. 積の法則と和の法則
  3. 和の法則・積の法則と樹形図
  4. 順列・円順列・重複順列
  5. 組合せ
  6. 確率の定義と和事象・余事象
  7. 包除原理
  8. 同じものを含む順列・重複組合せ
  9. 一般の包除原理
  10. 攪乱順列

ヒント

行き詰まったら、上から順に 1 つずつ開いてください。

ヒント 1

配り方を の置換とみなすと、求めるのは攪乱順列の個数 です。包除原理(または攪乱順列の漸化式)を使いましょう。

ヒント 2

を「人 が自分のプレゼントを受け取る配り方の集合」とすると、 個の の共通部分の要素は 個です。よって となります。

ヒント 3

です。漸化式を使う場合は、 から を求めます。

答えと解説

答えを見る
結果を記録する(このブラウザにだけ保存されます):
解説を読む

人に と番号をつけ、人 が持ってきたプレゼントにも番号 をつけます。配り方は、人 が受け取るプレゼントの番号を とする の置換 と 1 対 1 に対応し、全部で 通りあります。求めるのは、すべての について となる置換、つまり攪乱順列の個数 です。

包除原理で数える。 を「 となる置換の集合」とします。 個の番号 を選んだとき、 は、その 人が自分のプレゼントを受け取り、残りの 人には自由に配る置換の集合なので、要素は 個です。 個の番号の選び方は 通りなので、一般の包除原理より

となります。これを計算すると

漸化式で確かめる。 と より

両方の方法で同じ値になりました。

よって、求める配り方は 通りです。

別解

これは 5 個の要素の完全順列(攪乱順列)の個数 を求める問題である。包除原理より なので、
。
検算:漸化式 を使う。 なので 。一致する。

この問題の確認

AI が作成した問題です。公開前に次の確認を行いました。確認の方法について

間違いを報告する

この問題の誤り・分かりにくい点・難易度や学年のずれを知らせる
どこについての報告ですか

報告の内容と問題の番号を保存します。名前やメールアドレスは保存しません。

関連する問題