我正在编写一个彩票开奖模拟程序作为一个项目。游戏的运作方式是您需要从 49 中选出 6 个号码才能获胜。
您获胜的机会是 1/13,983,816,因为这是 49 种组合中有 6 种组合。将demo program on Go playground产生围绕循环下去,每次六个新的号码。
每次生成一组新数字时,我都会测试它是否已经存在,如果存在,我会跳出循环。对于 13,983,816 种组合,您会认为需要很长时间才能重复相同的 6 个数字,但是在测试中它总是在 10000 次迭代之前失败。有谁知道为什么会这样?
慕丝7291255
隔江千里
精慕HU
相关分类