ゴチ猫さんとモバ友になろう!
日記・サークル・友達・楽しみいっぱい!
-
- 2012/5/11 1:37
- 数字3つの掛け算で下1桁の数字
-
- コメント(3)
- 閲覧(51)
-
-
- 先日先輩から
「0から9ランダムの数字3つの掛け算で下1桁の数字のそれぞれの確率分かるか?」
と問われた。
いくら考えても計算式が浮かばない…
先輩が呆れた顔で結果だけ教えてくれた。
0 → 42.7%
1 → 1.6%
2 → 11.2%
3 → 1.6%
4 → 11.2%
5 → 6.1%
6 → 11.2%
7 → 1.6%
8 → 11.2%
9 → 1.6%
え?? 0が確率高いことは想像ついたけどこんなに?ほぼ半分の確率じゃん(´д゚ll)
逆に、1、3、7、9 の確率が極端に低すぎる!全部足しても7%以下って…
そんな訳ないだろ…どうやって求めるんだろ。。。
そうだ!プログラムで全パターン計算させれば良いじゃん!計算式で求めるなんてとても無理だけど、この方法が一番間違いない
こんなプログラム、ヘッポコPGなオイラでも即作れるし、ではでは…
For a = 0 To 9
For b = 0 To 9
For c = 0 To 9
'3つの数字を掛けた結果の下一桁をセット
int_ans = Right(a * b * c, 1)
Select Case int_ans
Case 0
cnt_0 = cnt_0 + 1
Case 1
cnt_1 = cnt_1 + 1
Case 2
cnt_2 = cnt_2 + 1
Case 3
cnt_3 = cnt_3 + 1
Case 4
cnt_4 = cnt_4 + 1
Case 5
cnt_5 = cnt_5 + 1
Case 6
cnt_6 = cnt_6 + 1
Case 7
cnt_7 = cnt_7 + 1
Case 8
cnt_8 = cnt_8 + 1
Case 9
cnt_9 = cnt_9 + 1
End Select
Next
Next
Next
なるほど、先輩が言った確率と全く同じ結果だった…
にしてもえげつないなーこの数字…
知らない人多いだろうなー
ん、てことは、、、、、この掛け算で「くじ」とかやってボロ儲け出来ちゃいそう!!
いやいや!!そんなこと出来ない!!欲より良心が許さない!
相手が確率を知った上だったらね、まだ許されるかもしれんけど(^_^)/
これは3つの数字の掛け算の例だけど2つでも想像する確率と大分違う結果かもね。
掛け算って『危険』だねー。
- 先日先輩から