![](https://blogimg.goo.ne.jp/user_image/67/2e/a869cd29209886fb7555b7dc6d2f0c83.jpg)
上の写真のように英数字5桁の画像認証で同じ数字が3つ揃う確率は。
まず、計算するための条件を設定する。
計算したいのは認証画像が「c444a」になる確率ではなく、「英数字5桁の画像認証で同じ数字が3つ揃う」確率。
そこで、「英数字の中から重複を許して5つ英数字を選択した場合、同じ数字が3つ揃う確率」を計算する。
英数字の書かれたカード入った5つのボックスからそれぞれ一つずつカードを選び出し、5つ揃ったところで
カードに書かれていたものが何だったか、が肝心で、選んだ順番やどのボックスから何が出たかは問題としない。
同じ英数字が出ようが全部違っていようが構わない。
5つの英数字の組み合わせが「c444a」であれば、「a」と「c」と「4」が3つであればいいので、
「c444a」も「ca444」も「a4c44」も「444ac」も同じ。
ただ、同じ数字が3つで3つ以上ではないので、例えば4が3つの場合、「4444x」「44444」は含まれない
残り2つは必ず英字である必要がある。
英字26文字、数字10文字の合わせて36文字から重複を許して5つ選ぶ組み合わせ数は、
![](https://blogimg.goo.ne.jp/user_image/1d/59/39fcace7e1cd87b59a4fc5212c52a800.jpg)
数字が3つとも同じなのは、000、111,222・・・999の10通りだけ。
ただし、残りの2文字は英字である必要があり、英字から2文字選ぶ重複組み合わせは
![](https://blogimg.goo.ne.jp/user_image/4a/25/be1db3db4afce70fdd25d83d83ddbaf3.jpg)
この組み合わせそれぞれに数字の10通りがあるので、同じ数字3文字と英字2文字の組み合わせは合計で
3510通り。
したがって、その確率は
![](https://blogimg.goo.ne.jp/user_image/47/29/8584b834e0ae2a057322bfcc47a7eb3c.jpg)
およそ0.5%、200回に1回。
ん?
意外と多い。
そんなにあるかな。間違っている?
ちなみに残り2文字に数字も許した場合は
![](https://blogimg.goo.ne.jp/user_image/06/8c/df49796e4c1ad2489f0b940dfa70859f.jpg)
で、合計6660通り。
その確率は
![](https://blogimg.goo.ne.jp/user_image/69/f7/da3a8292d27409ade94380f595e919fd.jpg)
およそ1%と倍になる。
直感ではもっと少ない気もするが、勘が狂っているのか計算式がおかしいのか。
まず、計算するための条件を設定する。
計算したいのは認証画像が「c444a」になる確率ではなく、「英数字5桁の画像認証で同じ数字が3つ揃う」確率。
そこで、「英数字の中から重複を許して5つ英数字を選択した場合、同じ数字が3つ揃う確率」を計算する。
英数字の書かれたカード入った5つのボックスからそれぞれ一つずつカードを選び出し、5つ揃ったところで
カードに書かれていたものが何だったか、が肝心で、選んだ順番やどのボックスから何が出たかは問題としない。
同じ英数字が出ようが全部違っていようが構わない。
5つの英数字の組み合わせが「c444a」であれば、「a」と「c」と「4」が3つであればいいので、
「c444a」も「ca444」も「a4c44」も「444ac」も同じ。
ただ、同じ数字が3つで3つ以上ではないので、例えば4が3つの場合、「4444x」「44444」は含まれない
残り2つは必ず英字である必要がある。
英字26文字、数字10文字の合わせて36文字から重複を許して5つ選ぶ組み合わせ数は、
![](https://blogimg.goo.ne.jp/user_image/1d/59/39fcace7e1cd87b59a4fc5212c52a800.jpg)
数字が3つとも同じなのは、000、111,222・・・999の10通りだけ。
ただし、残りの2文字は英字である必要があり、英字から2文字選ぶ重複組み合わせは
![](https://blogimg.goo.ne.jp/user_image/4a/25/be1db3db4afce70fdd25d83d83ddbaf3.jpg)
この組み合わせそれぞれに数字の10通りがあるので、同じ数字3文字と英字2文字の組み合わせは合計で
3510通り。
したがって、その確率は
![](https://blogimg.goo.ne.jp/user_image/47/29/8584b834e0ae2a057322bfcc47a7eb3c.jpg)
およそ0.5%、200回に1回。
ん?
意外と多い。
そんなにあるかな。間違っている?
ちなみに残り2文字に数字も許した場合は
![](https://blogimg.goo.ne.jp/user_image/06/8c/df49796e4c1ad2489f0b940dfa70859f.jpg)
で、合計6660通り。
その確率は
![](https://blogimg.goo.ne.jp/user_image/69/f7/da3a8292d27409ade94380f595e919fd.jpg)
およそ1%と倍になる。
直感ではもっと少ない気もするが、勘が狂っているのか計算式がおかしいのか。
※コメント投稿者のブログIDはブログ作成者のみに通知されます