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

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

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

横一列に並んだ つの席に、左から順に 番から 番までの 人の生徒が 人ずつ座っている。この 人を つのチームに分ける。ただし、次の条件を満たすようにする。

  • どのチームにも少なくとも 人が入る。
  • チームどうしは区別しない(だれとだれが同じチームかだけを考える)。
  • 隣り合う席に座っている 人( 番と 番、)は、同じチームに入らない。

このようなチームの分け方は何通りあるか。

この問題で使うもの

ヒント

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

ヒント 1

「隣り合う数を同じブロックに入れない」分割は、第 2 種スターリング数の帰着「 の条件つき ブロック分割の個数は 」で数えられます。

ヒント 2

この問題では なので、 を求めればよいです。漸化式 を使って表を作りましょう。

ヒント 3

です。ここから を計算します。

答えと解説

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

言い換え 生徒を番号で表すと、求めるものは集合 を空でない つのブロックに分ける分割のうち、どのブロックも連続する 整数 を同時に含まないものの個数です。

帰着 をこの条件のもとで ブロックに分割する方法の数を とします。最大の数 に注目して数えます。

  • だけで つのブロックをつくる場合:残りは の条件つき ブロック分割なので、 通りです。
  • がほかの数と同じブロックに入る場合: を除くと の条件つき ブロック分割が残ります。 は 個のブロックのうち を含むもの以外の 個のどれかに入れられるので、 通りです。

よって

が成り立ちます。一方、 は第 2 種スターリング数の漸化式から

を満たします。これは と同じ形の漸化式です。さらに で初期値も一致するので、 です。

したがって、求める数は

です。

の計算 漸化式 と、、 を使って表を作ります。

の列:


の列:


よって、チームの分け方は 通りです。

別解

7人を頂点とし、隣り合う席を辺で結ぶとパス になる。求める数は、 の頂点を空でない独立集合ちょうど4つに分ける分割の数である。

まず、 色で隣り合う頂点が異なる色になる塗り方は 通りである。

4色すべてを使う塗り方の数は、包除原理より


通り。

チームは区別しないので、色の入れ替え 通りで割ると 通り。

検算:同じ方法で2チームの場合を求めると となる。これは奇数番と偶数番に分ける1通りだけで、正しい。

この問題の確認

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

間違いを報告する

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

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

関連する問題