0

チームを互いに対戦させるには、一連の数字 (数独と同様) を計算する必要があります。

8 チームと 9 チームのマトリックスを作成する必要がありますが、公式がわかりません。これは本当に単純なことだと思いますが、何を検索すればよいかわかりません。

以下は、7 チームの作業バージョンです。

チーム |1 2 3 4 5 6 7
====================
第 1 週 | 7 6 5 4 3 2
週 2 | 7 5 6 3 4 1
週間 3 | 6 5 7 2 1 4
週 4 | 5 6 7 1 2 3
週 5 | 4 3 2 1 7 6
週 6 | 3 4 1 2 7 5
週 7 | 2 1 4 3 6 5  

つまり、最初の 1 週間はチーム 1 がプレーせず (利用可能なパートナーがいない)、チーム 2 がチーム 7 とプレーし、チーム 3 がチーム 6 とプレーする、というようになります。2 週目は、チーム 1 がチーム 7 とプレーする、というようになります。

どのチームも他のチームと対戦することはできません。このイベントはチームの数だけ続くので、8 チームが 8 週間プレーすることになります。

各チームは、別のチームと 1 回だけ対戦する必要があります。彼らは自分自身をプレイすることはできません(したがって、各行の空白のエントリ.

右上の三角形は左下の三角形のミラーですが、それでも式を決定するのには役立ちませんでした.

私の推測では、十分な時間を費やせば、公式を理解できると思います。しかし、これは何年にもわたって人々によって数百万回行われている必要があるため、それはよく知られたアルゴリズムであり、名前を知っている人を見つける必要があるだけだと思います(検索できるようにするため)、または私に教えてくれますそれを必要とする友人のためにこれを作成できるようにします。

ありがとう!

4

1 に答える 1