N88-BASICでモンティホール問題 (1回目)
2021/12/8(水)
N88-BASICでモンティホール問題 (1回目)
(Monty Hall problem)
A、B、Cの3箱のうち1箱だけ当たりが入っている
1箱選んだ後、残りの2箱の内、外れを1箱開けてもらえる
このとき、開いていない残りの箱と交換してもらえるとする
交換する方が得か、交換しない方が得か
という問題です
BASICでは、当たりがA-Cのどの箱でも確率は
同じなので、Aが当たりとしてプログラムしました
またA-Cは0-2で表しています
走らせると、変えた方が、変えない時より2倍ほど
よく当たっています
なんだか、不思議です
...
が、よく考えてみると、
どれが当たりでも確率はおなじだから、Aが当たりとする
(Monty Hall problem)
A、B、Cの3箱のうち1箱だけ当たりが入っている
1箱選んだ後、残りの2箱の内、外れを1箱開けてもらえる
このとき、開いていない残りの箱と交換してもらえるとする
交換する方が得か、交換しない方が得か
という問題です
BASICでは、当たりがA-Cのどの箱でも確率は
同じなので、Aが当たりとしてプログラムしました
またA-Cは0-2で表しています
走らせると、変えた方が、変えない時より2倍ほど
よく当たっています
なんだか、不思議です
...
が、よく考えてみると、
どれが当たりでも確率はおなじだから、Aが当たりとする
| A | B | C |
| 交換する | そのまま |
|
A選ぶ | ○ | 開 | × | 1/3 | はずれ | あたり |
|
× | 開 | ||||||
B選ぶ | ○ | × | 開 | 1/3 | あたり | はずれ |
|
C選ぶ | ○ | 開 | × | 1/3 | あたり | はずれ |
|
そのままなら、Aを選んでいるときだけ当たりますが、
交換すると、B,Cを選んでいたときに当たります
つまり、変えた方が2倍当たります
交換したときの確率は、2/3
そのままだと、確率は、1/3
です
NL-BASICとblg~.zip(monty001.bas)は
このブログ(以下のリンク)から
ダウンロードできます
交換すると、B,Cを選んでいたときに当たります
つまり、変えた方が2倍当たります
交換したときの確率は、2/3
そのままだと、確率は、1/3
です
NL-BASICとblg~.zip(monty001.bas)は
このブログ(以下のリンク)から
ダウンロードできます