学習環境
- Surface 3 (4G LTE)、Surface 3 タイプ カバー、Surface ペン(端末)
- Windows 10 Pro (OS)
- 数式入力ソフト(TeX, MathML): MathType
- MathML対応ブラウザ: Firefox、Safari
- MathML非対応ブラウザ(Internet Explorer, Microsoft Edge, Google Chrome...)用JavaScript Library: MathJax
- 参考書籍
Head First Statistics (Dawn Griffiths (著)、黒川 利明 (翻訳)、木下 哲也 (翻訳)、黒川 洋 (翻訳)、黒川 めぐみ (翻訳)、オライリージャパン)の6章(順列と組み合わせ - 順番を考える)、エクササイズ(p. 265)を取り組んでみる。
エクササイズ(p. 265)
持ち札。
2,598,960通り。
ロイヤルフラッシュの組み合わせになる確率。
4 / 2598960 = 1/ 649740
フォーカードになる確率。
フラッシュになる確率。
コード(Emacs)
Python 3
#!/usr/bin/env python3 # -*- coding: utf-8 -*- print('6.') from sympy import pprint, factorial, Rational def comb(n, m): return Rational(factorial(n), factorial(n - m) * factorial(m)) a = comb(52, 5) for x in [a, 4 / a, 13 * (52 - 4) / a, comb(13, 5) * 4 / a]: pprint(x) print()
入出力結果(Terminal, Jupyter(IPython))
$ ./sample6.py 6. 2598960 1/649740 1/4165 33 ───── 16660 $
0 コメント:
コメントを投稿