• ベストアンサー

数学の場合の数です。ほかの回答方法はあるのでしょうか。

問題は、6個の異なる品物を区別のつかない4つの袋にいれる。空の袋があってもよければ何通りの入れ方があるか。です。 解説では、ひとつの袋に入る場合(1通り)、2つの袋に入る場合(袋をA、Bとしたあと区別を取る)、3つ以上の袋に入る場合(袋をA、B、C、Dにし、(全体)ー(ひとつの袋に入る場合と二つの袋に入る場合))に分けて最後に足すというものです。 ほかの回答法はあるのでしょうか。他のやり方をご存知のかたがいらっしゃいましたら、ご回答お願いします。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

袋に名前をつけない方法を示します。 まず、6個の品物を袋に入れる方法は、下記の9通りありますから、 それぞれの場合の数を足しあげれば答えになります。 [6個]→6C6…1通り [5個/1個]→6C5×1C1…6通り [4個/2個]→6C4×2C2…15通り [4個/1個/1個]→6C4×(2C1×1C1)/2!…15通り [3個/3個]→(6C3×3C3)/2!…10通り [3個/2個/1個]→6C3×3C2×1C1…60通り [3個/1個/1個/1個]→6C3×(3C1×2C1×1C1)/3!…20通り [2個/2個/2個]→(6C2×4C2×2C2)/3!…15通り [2個/2個/1個/1個]→(6C2×4C2)/2!×(2C1×1C1)/2!…45通り なお、同じ数の袋がn個ある場合は、重複を排除するためにn!で割る必要があります。

j327534jjn
質問者

お礼

とてもわかりやすかったです。 ご回答ありがとうございます。

その他の回答 (1)

  • rnakamra
  • ベストアンサー率59% (761/1282)
回答No.1

品物にN1,N2,..,N6と名前をつけます。 袋にA,B,C,Dと名前をつけます。 まず、N1をAに入れます。 N2からは次の方法で袋に入れていきます。 ・袋Aのみに品物が入っている場合にはA又はBに入れる。 ・袋A,Bのみに品物が入っている場合にはA,B,Cのいずれかに入れる。 ・3個以上の袋に品物が入っている場合にはA,B,C,Dのいずれかに品物を入れる。 順番に入れていく場合の袋の順番を固定してしまうことが要諦です。 この方法で全ての入れ方をカウントできるはずです。 品物の数がふえても、品物が入っている袋の数毎の場合の数の漸化式が簡単に求まるためそんなに計算は難しくないと思います。 (漸化式) n個の品物を入れたとき、 Aだけに品物が入っている場合の数をa_n AとBだけに品物が入っている場合の数をb_n A,B,Cだけに品物が入っている場合の数をc_n 全ての袋に品物が入っている場合の数をd_n とすると、 a_n=1 (一つの袋に全て入れるとおりの数は当然1通りしかない) b_n+1=a_n+2*b_n (なぜかは自分で考えてください) 以下略。 となります。n=1の値はわかるでしょうから割愛。 最後にそれらを全て足す。

j327534jjn
質問者

お礼

ご回答ありがとうございます。

関連するQ&A