• ベストアンサー

場合の数の問題です。

場合の数の問題です。 場合分けして説くことはできたのですが (かなり時間がかかりました) スマートに説く方法はあるのでしょうか。   答えは492通りだと思います。 問題。 1から6までかかれたカードが1枚ずつ6枚 1から4までかかれた箱が4つある。 1つの箱には2枚までカードを入れられる。 6枚のカードすべてを4個の箱に入れるとき、 カードと箱の番号が全く一致しない入れ方は何通りか? ただしカードを入れない箱があってもよい。 よろしくお願いします。

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

  • ベストアンサー
  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.3

#1です。 #1の方法は計算で求める方法でしたが、場合分けで求めるなら、 まず、5と6のカードが同じ箱に入るか、別の箱に入るかで場合分けします。 同じ箱に入る場合は、1~4の箱の4通り。 1の箱に入った場合は、1のカードが入る箱は2~4の箱の3通り。 1のカードが2の箱に入った場合は、2のカードが入る箱は3~4の箱の2通り。 2のカードが3の箱に入った場合は、 3と4のカードが入る箱の組み合わせは、2-3、4-2、4-3の3通り。 以上から、 4×3×2×3=72通り 別の箱に入る場合は、その組み合わせは12通り。 1と2の箱に入った場合、1と2のカードが入る箱の組み合わせは、 2-1の場合、 3-4、4-3の場合、 3-3、4-4の場合、 2-3、2-4、3-1、4-1の場合 の4パターンあり、それぞれの3と4のカードが入る箱の組み合わせは、 2-1の場合は、4-3の1通り 3-4の場合は、1-2、1-3、2-1、2-3、4-1、4-2、4-3の7通り 3-3の場合は、1-2、2-1、4-1、4-2の4通り 2-3の場合は、1-3、4-1、4-3の3通り 以上から、 12×(1×1+2×7+2×4+4×3)=420通り 計492通り

irukonn
質問者

お礼

二度も丁寧にありがとうございます。 いろいろな解き方がありますね。 三校にさせていただきます。

その他の回答 (2)

  • 20080715
  • ベストアンサー率68% (13/19)
回答No.2

確かに答えは492通りですね。 あまりスマートとはいえませんが、包含と排除の原理を使えば、 次のような計算式で答えを出すことは可能です。 (以下では、comb(a,b)は二項係数の意味です。) Σ[k=0~4]Σ[j=0~2]comb(4,k)*((-1)^k)*(6-k)!*comb(4-k,j)*comb(k+j,2-j)*(1/2)^(4-k-j) =492. 1つの箱に高々2枚までカードを入れるとき、 4個ある箱のうち、特定の k 箱にその箱と同じ数字のカードが入っているような 入れ方は、x の多項式 (6-k)!*((1+x)^k)*(1+x+x^2/(2!))^(4-k) を展開したときのx^(6-k)の係数に等しいです。 この係数をf(k)とすると、 f(k)=Σ[j=0~2](6-k)!*comb(4-k,j)*comb(k+j,2-j)*(1/2)^(4-k-j) とかけます。 そこで包含と排除の原理より、求める場合の数は、 Σ[k=0~4]comb(4,k)*((-1)^k)*f(k) = 492 となります。

irukonn
質問者

お礼

私の説明不足で申し訳ございません 高校数学の範囲で制限時間5分で解けるらしいのです。 この度は解答ありがとうございました。

  • nag0720
  • ベストアンサー率58% (1093/1860)
回答No.1

この問題はちょっとやっかいですね。 1つの箱には2枚までという制限だけを考えると、 2-2-2-0のパターンが4通り 2-2-1-1のパターンが6通り それぞれのカードの入れ方は、 2-2-2-0の場合は、6!/(2!2!2!)=90 2-2-1-1の場合は、6!/(2!2!)=180 ここで、カードと箱の番号が一致しないという条件を加えると、 2-2-2-0の場合 1のカードが1の箱に入る組み合わせの数は、 5!/(2!2!)=30 2のカードが2の箱に入る組み合わせの数、3のカードが3の箱に入る組み合わせの数も同様です。 1のカードが1の箱に入り、2のカードが2の箱に入る組み合わせの数は、 4!/(2!)=12 他の組み合わせも同様 1のカードが1の箱に入り、2のカードが2の箱に入り、3のカードが3の箱に入る組み合わせの数は、 3!=6 カードと箱の番号が一致しない組み合わせの数は、これらを差し引きして、 6!/(2!2!2!)-5!/(2!2!)*3+4!/(2!)*3-3!=30 2-2-1-1の場合も同様に計算して、 6!/(2!2!)-(5!/(2!)*2+5!/(2!2!)*2)+(4!+4!/(2!)*4+4!/(2!2!))-(3!*2+3!/(2!)*2)+(2!)=62 以上から 30*4+62*6=492

irukonn
質問者

お礼

ありがとうございます。 私が解いた方法よりスマートに解けました。 ただ、制限時間5分で解けるらしいのです。 もし他の方法がありましたらお願いいたします

関連するQ&A