周边 / 推荐 · 2021年4月4日 0

求 RanInt#( 1, RanInt#( 2, 9 ) ) 结果 X 的分布列

这是我在清明节补愚人节数学作业做不来时无聊想出的问题,怀着数学考试没怎么及格过的自信。

描述

RanInt# 是计算器的一个函数:

计算器

若以 RanInt#(a,b) 格式输入此函数,则将在 ab 范围内生成一个随机整数。

想着我之所以了解它是因为有时作业做不完又怕抄答案过意不去才用来蒙 ABCD 的。

至于分布列,就是人教版数学选修 2-3 第二章的那个分布列。

要求

  • 希望能有详解;
  • 但愿附个程序,以帮助理解

另外

要是还能给出下列的解决方案,就太好了:

//求下方式子结果 X1 的分布列
RanInt#(a,RanInt#(a+1,b))
(b>a;a,b∈Z)
//求下方式子结果 X2 的分布列
RanInt#(a,
    RanInt#(a+1,
        RanInt#(a+2,
            …a+n,b+n)
        )
    )
)
//以及下方式子结果 X3 的分布列
RanInt#(a,
    RanInt#(a+1,
        RanInt#(a+2,
            …a+n,b)
        )
    )
)
(a+n<=b)