• 随机数生成器概率题


     输入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的大小属于那种情况,用用公式计算就行

  • 相关阅读:
    三元运算
    sys and os
    print.format
    while loop
    线段树模板
    Round #431 (Div.2)
    D. Make a Permutation!
    Round #411 (Div.2)
    Round #432 (Div.2)
    Round #433 (Div.2)
  • 原文地址:https://www.cnblogs.com/byking/p/2965555.html
Copyright © 2020-2023  润新知