
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
#2です。
これは乱数ではなく、順列組合わせの問題です。エクセルを使う必要はありません。図のように、1-14番目の人を 4組合わせずつ(a a A A で二面 合計8名)を順序よく取り出していけば、同じ組合わせは現われず、休み時間もほぼ同じとなります。

No.4
- 回答日時:
リーグ戦の組み合わせが説明されているサイトです。
http://www.bea.hi-ho.ne.jp/ems-ontime/infotext1_ …
一番したの方にエクセルファイルがリンクされています。
このエクセルファイルを参考にしてみれば、大丈夫ではないかと思われます。
※一部抜粋(14名の場合)
114
213
312
411
510
69
78
113
・・
・・
・・
Aコート1試合目 1・14 vs 2・13
Bコート1試合目 3・12 vs 4・11
Aコート2試合目 5・10 vs 6・9
Bコート2試合目 7・8 vs 1・13
ダブルスであれば、上記で望みのものができると思います。
他にも、シェアウェアでソフトもあるようです。
http://www.vector.co.jp/soft/win95/home/se219137 …
http://www.vector.co.jp/soft/winnt/home/se450363 …
この回答への補足
早速のご回答ありがとうございます。
残念ながらEXCELと2つのシェアウエアともには対戦相手を考慮していないと思います。
つまり、ある相手とは何回も対戦するのに、一度も対戦しない人ができてしまいます。
EXCELで手作業で対戦相手を考慮して作成するのには、アップアップ状態で困っています。
よろしくお願いします。
No.3
- 回答日時:
シングルスかダブルスかの条件はどうなってるの?
No.2
- 回答日時:
それだけ条件を付けるのならば乱数で割り振るのは適切ではありません。
8人の場合、組合わせは8×7÷2で28通りしかありません。2面コートがあれば14回分です。 14人でも91通りです。
8x8表あるいは14x14の表を付くって斜め半分からピックアップしていったらよいでしょう。
14人いた場合 「同じ人が連続で休まない」というのは不可能です。
この回答への補足
説明不足ですみません。
固定のペアーでなく、参加者が試合後とに別の人とペアーになることを想定しています。
例を挙げます。
間違っていたらごめんなさい。
参加人数が10人とすると
10人から2人を取る組み合わせ = 10人から2人を取る組み合わせ10C2 = 10*9/2 = 45
残りの8人から2人を取る組み合わせ = 10人から2人を取る組み合わせ8C2 = 8*7/2 = 28
2組が対戦する組み合わせ
45*28 = 1260
つまり1260試合やれば全てのペアが別の全てのペアと対戦することができる。
1260回は不可能なので、1日で行える試合数(30試合程度)を
1260パターンから抽出するようにすればいいのだと思います。
その際に、同じ相手と何度も対戦しないように、休みが均等になるように抽出する。
No.1
- 回答日時:
ありがとうございました。
自己解決の記入ができないので、こちらで自己解決の報告をします。
10人から2人を取る組み合わせ = 10人から2人を取る組み合わせ 10C2 = 10*9/2 = 45
残りの8人から2人を取る組み合わせ = 10人から2人を取る組み合わせ 8C2 = 8*7/2 = 28
2組が対戦する組み合わせ
45*28 = 1260
つまり1260試合やれば全てのペアが別の全てのペアと対戦することができる。
1260試合は無理なので、休みが順序よくなるように、対戦相手の重複が2回までとなるように、抽出します。
そのやり方はプログラマでないと無理なのですが、
1260の配列からランダムに抜きだして、だめならやり直し、対戦しない人が0になるまで繰り返します。
その結果を質問の画像に貼り付けました。
そのうちにソフトを公開したいと思います。
ありがとうございました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
教えて!gooグレードポイントがdポイントに変わります!
dアカウント連携を行っていただくと、グレードに応じて「dポイント」が進呈されるようになります。
-
テニス 乱数表
PowerPoint(パワーポイント)
-
エクセルで「1~15」の乱数表を作りたい。
その他(パソコン・スマホ・電化製品)
-
バドミントンの対戦表をエクセルで作りたいのですが
Visual Basic(VBA)
-
4
テニス大会ダブルスの乱数表の作成をお願いしたい
PowerPoint(パワーポイント)
-
5
エクセルで重複しない組み合わせ出力方法
Excel(エクセル)
-
6
テニス(ダブルス)乱数表 Excelマクロ
Excel(エクセル)
-
7
テニスの組み合わせ
数学
-
8
バドミントン・ミックスダブルス乱数表について
数学
-
9
メンバーの組み合わせに使う乱数表
テニス
-
10
テニスの組合せ表の作り方を教えて下さい。
テニス
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
人気Q&Aランキング
-
4
10年前の双眼鏡 ラバーコート...
-
5
煙草で焼けた跡
-
6
アスファルト乳剤1tは何リット...
-
7
テニスの乱数表作成
-
8
バーバリーのトレンチコート ...
-
9
EAST BOYを大学生・社会人が着...
-
10
カシミアっていいですか?
-
11
袖の無いロングコートの呼び名は?
-
12
コートを何着持っていますか?
-
13
マフィアと聞いて一般的にイメ...
-
14
クリーニング屋の失敗の賠償に...
-
15
女性の方へ 冬でも薄着するコツ
-
16
クリーニング店に出したコート...
-
17
買ったばかりのムートンコート...
-
18
道行コートの袖丈と着物の袖丈
-
19
(和装)黒の道行コートって普...
-
20
好きな人とご飯に行く時の服装...
おすすめ情報
公式facebook
公式twitter