アカウント名:
パスワード:
4桁の暗証番号で4つすべてが異なる数字だとすると、組み合わせ数は4! = 24 通り。
もし3種類の数字しか使っていない(同じ数字を2回使ってる)場合の組み合わせ数は、
どの数字が重複しているか=33つ+1つの数字の順列=4!重複した文字の順番が逆のケースを排除=1/23*4!*1/2=36通り
で合ってる?
ChatGPT大先生によると・・・
1, 2, 3の3つの数字を使って4桁の数を作る場合、異なる数字の組み合わせを求めるためには、順列の数を計算します。順列はn個の要素からr個の要素を選ぶ組み合わせの数を表します。
nPr = n! / (n - r)!
ここで、nは要素の総数(3つの数字)、rは選ぶ要素の数(4桁の数の桁数)。計算すると:
3P4 = 3! / (3 - 4)! = 6 / (-1)! となります。
ここで問題が生じます。負の階乗は計算できないため、4桁の数を作るためには3つの数字だけでは足りません。従って、3つの数字から4桁の数を作ることはできません。お手数をおかけしました。
もし他に質問がありましたら、どうぞお気軽にお聞きください。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
「科学者は100%安全だと保証できないものは動かしてはならない」、科学者「えっ」、プログラマ「えっ」
組み合わせ数 (スコア:0)
4桁の暗証番号で4つすべてが異なる数字だとすると、組み合わせ数は
4! = 24 通り。
もし3種類の数字しか使っていない(同じ数字を2回使ってる)場合の
組み合わせ数は、
どの数字が重複しているか=3
3つ+1つの数字の順列=4!
重複した文字の順番が逆のケースを排除=1/2
3*4!*1/2=36通り
で合ってる?
Re:組み合わせ数 (スコア:0)
ChatGPT大先生によると・・・
1, 2, 3の3つの数字を使って4桁の数を作る場合、異なる数字の組み合わせを求めるためには、順列の数を計算します。順列はn個の要素からr個の要素を選ぶ組み合わせの数を表します。
nPr = n! / (n - r)!
ここで、nは要素の総数(3つの数字)、rは選ぶ要素の数(4桁の数の桁数)。計算すると:
3P4 = 3! / (3 - 4)! = 6 / (-1)! となります。
ここで問題が生じます。負の階乗は計算できないため、4桁の数を作るためには3つの数字だけでは足りません。従って、3つの数字から4桁の数を作ることはできません。お手数をおかけしました。
もし他に質問がありましたら、どうぞお気軽にお聞きください。