
どなたかご存じでしたら回答をお願いします。
数字選択式宝くじのナンバーズ4の組み合わせは、
0000~9999までの10000通りあります。
この中で、全ての数字が異なる組み合わせは
5040通り(10×9×8×7)あると思います。
これを、「重複しないシングル組み合わせ」は
210通り(5040÷(4×3×2×1))になるかと思います。
この210通りの全ての組み合わせをエクセルで作りたいのですが、
作り方が分かりません。
同様に、ナンバーズ3については、000~999までの1000通りの
組み合わせの中から、全ての数字が異なる組み合わせは
720通り(10×9×8)あると思います。
これを、「重複しないシングル組み合わせ」は
120通り(720÷(3×2×1))の全て組み合わせをエクセルで作りたいのですが、
作り方が分かりません。
120 通りと240通りなのでエクセル又はエクセルVBAでの作り方を教えてください。
よろしくお願いします。
No.2ベストアンサー
- 回答日時:
エクセルVBA
ナンバーズ3の場合です。
n = 0
For i = 0 To 9
For j = i + 1 To 9
For k = j + 1 To 9
n = n + 1
Cells(n, 1) = i
Cells(n, 2) = j
Cells(n, 3) = k
Next
Next
Next
No.1
- 回答日時:
「重複しないシングル組み合わせ」って具体的にどういうもの?
この回答への補足
説明不足で申し訳ありません。
具体的に言いますと、
「0123」という1つの番号があった場合、
この数字を並び変えることにより
下記の24個のシングルの番号ができあがります。
これらは「0123」の派生ですので、
結局「0123」が「重複しないシングル組み合わせ210通りの1つ」であり、
あと、209個の数字の組み合わせが知りたいところです。
0123、0132、0213、0231、0312、0321、1023、1032
1203、1230、1302、1320、2013、2031、2103、2130
2301、2310、3012、3021、3102、3120、3201、3210
数学的に言えば、
◎相異なるn個のもののr組合せの総数 :nCr=n!/r!(n-r)!
で、n=10,r=4にして計算すれば210という答えが出ると思いますが、
知りたいのは、210通りという全組み合わせをエクセルに出力する方法(又は
出力した結果)が知りたい事です。
よろしくお願いします。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
数字3桁全ての組み合わせ教え...
-
数Aです。 X+Y+Z=10を満たす、...
-
6人を3つの部屋ABCに入れる方法...
-
方程式で2
-
当番表を作りたい
-
なぜ、黒鍵すべてを使う長音階...
-
8人を4人の2グループに分ける
-
1~4の数字を3桁で表す場合...
-
6つの数字の組み合わせ(求:答...
-
確率の数字で分かりません
-
これって正しいんじゃないの? ...
-
ナンバーズ3、4の重複しない...
-
6人を3人一組の組み合わせは...
-
バドミントン・ミックスダブル...
-
個数の処理で・・・。
-
判断推理の順序関係について
-
高校数学A 実力差があるトーナ...
-
休憩のローテーション表
-
120分の1の確率。何回くら...
-
ロト6、二口購入しましたけど当...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
おすすめ情報