#12055. B - P(X or Y)比赛编号407

B - P(X or Y)比赛编号407

🎲 B - P(X or Y)


📘 题目描述

有两个标准六面骰子,每个骰子的六个面分别标有数字:

1, 2, 3, 4, 5, 6

将这两个骰子同时掷出,计算满足以下两个条件之一的概率:

  1. 两个骰子的点数之和 不少于X
  2. 两个骰子的点数的绝对差 不少于Y

每个骰子的每个面出现的概率相等,两个骰子的结果彼此独立。


🔒 输入格式

输入包含两行:

X
Y
  • 2X132 \leq X \leq 13
  • 0Y60 \leq Y \leq 6
  • 所有输入都是整数

🖨 输出格式

输出一个实数,表示满足条件的概率。 只要你的答案与正确答案的绝对误差不超过 10910^{-9},即可被接受。


🧪 样例输入 1

9
3

✅ 样例输出 1

0.5555555555555556

💬 解释:

枚举所有骰子组合 (x, y) 后发现:

  • 满足 x+y9x+y≥9的有 10 组;
  • 满足 xy3∣x−y∣≥3|的有 12 组;
  • 合并去重后共 20 组满足至少一个条件。

总共 36 种组合,概率为 2036=590.55555\frac{20}{36} = \frac{5}{9} \approx 0.55555…


🧪 样例输入 2

13
6

✅ 样例输出 2

0

💬 解释:

最大和为 6 + 6 = 12,最大差为 ∣6−1∣=5,不可能满足任一条件。


🧪 样例输入 3

10
3

✅ 样例输出 3

0.5