ビンゴの確率 その3
前回は、5x5のビンゴで24個の穴からm個を選ぶ組み合わせのうち1つ以上ビンゴになっている場合の数bingo(m)をプログラムで求めた(以下の表に再掲)。今度はこれらの数字がどういう式で表されるかを調べてみることにする。
m | bingo(m) |
---|---|
4 | 4 |
5 | 88 |
6 | 912 |
7 | 5928 |
8 | 27102 |
9 | 92520 |
10 | 244092 |
11 | 507696 |
12 | 841100 |
13 | 1113360 |
14 | 1174620 |
15 | 981424 |
16 | 644445 |
17 | 331056 |
18 | 133428 |
19 | 42480 |
20 | 10626 |
21 | 2024 |
22 | 276 |
23 | 24 |
24 | 1 |
最初にいくつか表記法などについて決める。まず、ビンゴの数をランクと呼びrで表す。また、ビンゴになる列のうち中心を通る4本の列をX、通らない列のうち垂直の列をV、水平の列をHと表す。そしてX、V、Hの数を指数で表す。たとえば、以下の盤面はX3V2Hと表される。
***** _*_*_ **x** _*_*_ **_**
ただし、*は空いている数字、_はまだ空いていない数字を意味する。
m=4のとき
Xのときr=1となるので、4C1=4で4通り。
m=5のとき
VまたはHのときr=1となる。
4C1+4C1=8通り。
それに加えて、m=4でXとなり残り20個の数字から1つ選ぶ場合もあるので、
4*20C1+8=88通り。
m=6のとき
m=4でr=1になって残りの数字から2つ選ぶ場合と、m=5でr=1になって残りの数字から1つ選ぶ場合がある。
4*20C2+8*19C1=912通り。
m=7のとき
m=6と同様に、
4*20C3+8*19C2=5928通り。
m=8のとき
(1)r=2になるのは、
X2: 4C2=6通り
*___* _*_*_ __x__ _*_*_ *___*
XV, XH: 4*3=12通り
***** *____ _*___ **___ __x__ *_x__ ___*_ *__*_ ____* *___*
の合計30通り。
(2)r=1になるのは、
4*20C4+8*19C3=27132通り。
ただしこれはr=2の場合も含んでいるので、その分を差し引くと
27132-30=27102通り。
(より正確には、r=2の場合を含まないr=1の正味の数が27132-30*2C1=27072通り、それにr=2の場合の数30を加えて27072+30=27102通りとなる)
m=9のとき
(1)r=2になるのは、
m=9で初めてr=2となる場合が、
XV, XH: 4*1=4通り
*_*__ ***** *_*__ _____ *_x__ **x** *_*__ _____ *_*__ _____
VH: 4*4=16通り
***** *____ *_x__ *____ *____
の合計24通り。
これに加えてm=8でr=2の場合も考慮すると、
30*16C1+24=504通り。
(2)r=1になるのは、
4*20C5+8*19C4=93024通り。
ここからr=2の場合を差し引いて、
93024-504=92520通り。
m=10のとき
(1)r=2になるのは、
m=10で初めてr=2となる場合が、
V2, H2: 4C2=6通り。
**___ ***** **___ ***** **x__ __x__ **___ _____ **___ _____
これに加えてm<10でr=2の場合も考慮すると、
30*16C2+24*15C1+12=3972通り。
(2)r=1になるのは、
4*20C6+8*19C5=248064通り。
ここからr=2の場合を差し引いて、
248064-3972=244092通り。
m=11のとき
(1)r=3になるのは、
X2V, X2H: 4*3C2=12通り
***** _*_*_ __x__ _*_*_ *___*
XVH: 4*3*2=24通り
***** _**__ __x__ __**_ __*_*
の合計48通り。
(2)r=2になるのは、
30*16C3+24*15C2+12*14C1=19488通り。
これはr=3の場合も含んでいるので、
19488-48*3C2=19344通り
がr=2の正味の数となる。
(3)r=1になるのは、
4*20C7+8*19C6=527136通り。
ここからr=2とr=3の場合を差し引きして、r=1の正味の数が
527136-19344*2C1-48*3C1=488304通り。
従って、全部で488304+19344+48=507696通り。
以下次回
長くなったので今日はここまでにする。