【发布时间】:2012-08-12 04:14:22
【问题描述】:
你有一个函数 rand(3),它生成从 1 到 3 的随机整数。使用这个函数,构造另一个函数 rand(9),它生成从 1 到 9 的随机整数。
【问题讨论】:
-
这是你大学书的题目吗?
-
rand(3) + rand(3) + rand(3)? -
@Shubham 这将如何产生 1 的结果?
-
@Shubham:
rand(3)在[1,3]区间内生成整数,因此将其中三个相加会得到[3,9]中的整数,而不是[1,9]。 -
啊,错过了。这些是那些看似简单但如果仔细分析就会发现的问题之一。
标签: random probability