我能够回答这个problem
说明:尝试猜测两个随机值的平均值。
代码:
random_values = (0..1000000).inject(0.0) do |sum, _| sum += rand(14) + rand(14) end assert_equal (random_values/1000000.0).round, ___
看看其他答案(大约3页),其他用户给出了相同的答案,这很奇怪:
13
我认为我们会有不同的答案,因为加数据说是随机生成的。
平均值是否与Ruby的随机数生成器特有的怪癖相同,或者无论使用哪个随机数生成器,这种行为仍会出现?