随机数生成器概率题

 输入A > 0, B > 0,C > 0,假定我们从[0,A]区间的均匀分布和[0,B]区间的均匀分布中随机取两个实数a,b 满足 0<= a <= A, 0 <= b <= B,

输出满足a + b <= C概率。

 a 坐标, b 坐标, a+b = C 然后为直线, a<=A, b<=B 然后分类讨论

这里假设A <=B
1: C <=A  概率: C^2/ 2AB
2: A<=C<=B  概率 如果没算错应该是 (2AC-A^2)/2AB

3: B<=C<=A+B     (2AB-(A+B-C)^2)/ 2AB
4: C>=A+B  1

如果B>=A, 可以相同分析

代码就不写了,读入a,b,c,判断c的大小属于那种情况,用用公式计算就行

原文地址:https://www.cnblogs.com/byking/p/2965555.html