bbs.ebnew
标题:
用骰子和计算机程序来实现真正的随机N选1
[打印本页]
作者:
qq982606570
时间:
2008-12-20 13:08
标题:
用骰子和计算机程序来实现真正的随机N选1
N选1用到的地方还是比较多的,比如泰安市随机选择代理机构、济南市(似乎还有部分区县)随机选择代理机构什么的。
只有在双盲的情况下,才能实现真正的随机和公平。
首先,用随机选择软件进行随机选择N次,并按顺序号记录下来每一次对应的单位。然后,用适当数量的骰子来投掷,看骰子的总和是多少(要求骰子的个数*6大于n),大于n的时候重新投掷,当出现小于等于N的时候,查对应的序号,对应的单位就是随机选择确定的单位。
制度的保证
1、投掷骰子的操作员不能看见随机选择的顺序表。
2、如果随机表中有某个公司出现概率过高(超过随机概率的2倍),应重新选择。
3、利益相关方应在现场。
理由如下:计算机程序是人编制的,很可能有后门程序控制选择结果。但采用如上方式后,任何人想通过程序控制选择结果是不可能的,因为随机数字的介入,使得计算机操作员无法判定该控制哪个结果。
当然,让财政系统的领导们用骰子来实现随机,似乎有些可笑。各位不妨一笑了之。
但这种思路值得计算机软件编制人员借鉴。
欢迎光临 bbs.ebnew (http://bbs.ebnew.com/)
Powered by Discuz! X2.5