• ベストアンサー

組み合わせの問題

 みなさん、こんにちは。教えてください。  24人でゲームをするとします。6人テーブルを4つ作ります。3回戦行うのですが、もちろん毎回組み合わせは変えます。  問題は「同じ人と対戦するのがなるべく少なくなる組み合わせを考える」というものです。  補足すると ・同じ人と対戦するのは2回まで(3回は不可) ・同じ顔合わせをできるだけ少なくしたい(3人と当たってしまう組み合わせはできます。2人ができないか) ・全員同じ条件  おわかりいただけたでしょうか?  どういう道筋で考えればいいかよくわかりません。  よろしくお願いします。

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

  • ベストアンサー
  • nakaizu
  • ベストアンサー率48% (203/415)
回答No.1

3人と当ってしまうという意味がはっきりしませんが、適当に作ってみました。 1~24の数字で人を表します。 1回戦 1,2,3,4,5,6 7,8,9,10,11,12 13,14,15,16,17,18 19,20,21,22,23,24 2回戦 1,2,7,13,14,19 3,4,8,15,16,20 5,9,10,17,21,22 6,11,12,18,23,24 3回戦 1,3,9,11,13,21 2,4,10,12,15,23 5,7,17,18,20,24 6,8,14,16,19,22 この例では1の人が2,3,13の3人と2回対戦していますが、このような人がないように組合わせを作るのは不可能です。(証明できますが省略します。) これくらいが精一杯かなと思います。

kobarn
質問者

お礼

 回答ありがとうございます。  やはり、3人の人と2回当たってしまうのですね(そういう意味です)。しかも証明できる! 安心しました。

その他の回答 (1)

  • ryn
  • ベストアンサー率42% (156/364)
回答No.2

1回戦の4つのテーブルにいる人を  A,B,C,D,E,F  a,b,c,d,e,f  あ,い,う,え,お,か  ア,イ,ウ,エ,オ,カ とします。 同じ顔合わせなしでいけるかを考えてみます。 Aという人の立場で考えると、 2回戦は英語大文字の人とは組めないので 他の3つのテーブルから5人選ぶことになります。 すると、A以外の誰かは1回戦で対戦した相手と 再び対戦することになるので 「全員同じ条件」を満たすようにはできません。 ということで、同じ人と2回までで考えてみます。 1回戦を1番上の表のような組み合わせとして、 とりあえず、Aが2回戦でBと再び対戦するとします。 また、なるべく対称性を考えて3番目の条件を満たす方向で進めると、 2回戦は  A,B,ウ,エ,お,か  a,b,C,D,オ,カ  あ,い,c,d,E,F  ア,イ,う,え,e,f のような組み合わせが考えられます。 さらに、3回戦はAがB以外の英語大文字の人と対戦するとして、 今はその相手にDを選ぶと  A,D,イ,オ,う,か  a,d,B,E,ウ,カ  あ,え,b,e,C,F  ア,エ,い,お,c,f のような組み合わせが考えられます。 nakaizu さんと同じ結果ですが、 Aは「B,D,か」の3人と2回対戦することになります。 あまり筋道といえるようなものではないですが、 全員同じ条件が必要なので巡回置換を考えたくらいです。

kobarn
質問者

お礼

 回答ありがとうございました。  大変わかりやすい説明で助かりました。

関連するQ&A