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