#abc126c. [abc126_c]Dice and Coin
[abc126_c]Dice and Coin
問題文
すぬけ君は 〜 の整数が等確率で出る 面サイコロと表と裏が等確率で出るコインを持っています。すぬけ君は、このサイコロとコインを使って今から次のようなゲームをします。
- まず、サイコロを 回振り、出た目を現在の得点とする。
- 得点が 以上 以下である限り、すぬけ君はコインを振り続ける。表が出たら得点は 倍になり、裏が出たら得点は になる。
- 得点が になった、もしくは 以上になった時点でゲームが終了する。このとき、得点が 以上である場合すぬけ君の勝ち、 である場合すぬけ君の負けである。
と が与えられるので、このゲームですぬけ君が勝つ確率を求めてください。
制約
- 入力はすべて整数
入力
入力は以下の形式で標準入力から与えられる。
出力
すぬけ君が勝つ確率を出力せよ。絶対誤差または相対誤差が 以下のとき正解とみなされる。
入力例 1
3 10
出力例 1
0.145833333333
- サイコロの出た目が のとき、得点が 以上になるためには、 回コインを振って 連続で表が出る必要があります。この確率は、 $\\frac{1}{3} \\times (\\frac{1}{2})^4 = \\frac{1}{48}$ です。
- サイコロの出た目が のとき、得点が 以上になるためには、 回コインを振って 連続で表が出る必要があります。この確率は、 $\\frac{1}{3} \\times (\\frac{1}{2})^3 = \\frac{1}{24}$ です。
- サイコロの出た目が のとき、得点が 以上になるためには、 回コインを振って 連続で表が出る必要があります。この確率は、 $\\frac{1}{3} \\times (\\frac{1}{2})^2 = \\frac{1}{12}$ です。
よって、すぬけ君が勝つ確率は、 $\\frac{1}{48} + \\frac{1}{24} + \\frac{1}{12} = \\frac{7}{48} \\simeq 0.1458333333$ です。
入力例 2
100000 5
出力例 2
0.999973749998