发现还挺多小伙伴回帖的,谢谢大家对活动的支持,也谢谢大家对我的信任。
原贴地址: https://www.v2ex.com/t/902614
我在想,v 站经常有抽奖活动,但他们都是如何抽的呢? 会不会有人会怀疑活动的真实性?到底有没有人抽中了,以及抽奖的过程是怎么样的,是否公平公正呢 ?
如果只是十几个人的话,可以简单的抓个阄,成百上千的参与者,这种方法显然很麻烦。
于是,做一个简单的抽奖程序的想法就诞生了,于是昨晚我花了十几分钟时间,做了一个等概率的抽奖程序, 很适合咋们 v 站的楼层抽奖,代码也很简单,核心原理就是数组洗牌算法,顺序数组生成后,打乱数组,再截取前 n 个出来, 这 n 个就是获奖的人了。既然是抽奖程序,所以代码就要公开,供大家查阅。
明天的楼层抽奖将会使用这个程序来进行,届时获奖楼层也会在这个帖子同步,欢迎到时候围观。
如果程序没问题的话,希望可以成为 v 站以后抽奖的通用程序,希望站长、管理员可以支持
下面是代码的地址,欢迎大家体验,欢迎开发大佬扶正。
公布下前几天活动的抽奖结果:
中奖结果如下:
44, 150, 340, 388, 579, 724,756,817,988, 1000, 恭喜以上小伙伴。
请以上小伙伴发封邮件联系 [email protected], 邮件标题: 中奖-v2ex-楼层数,正文内容 附上 v2ex 个人首页截图,用以验证身份,通过后,会发微信红包群二维码你的邮箱上,加群领取红包即可,谢谢!
嫌麻烦的同学可以留个微信号 @ 我, 我加你微信也行。
1
goodryb 2022-12-16 12:59:38 +08:00
你这个概率真的是均等的吗, 你这个随机他是真正的随机吗
|
3
yfugibr 2022-12-16 13:06:30 +08:00 via Android
应该根据 v2 链接识别一下评论用户,去个重再抽
|
4
jstony 2022-12-16 13:58:15 +08:00
直接用上证指数尾号抽奖不就行了
|
6
wangfeng3769 2022-12-18 00:06:17 +08:00
抽出来了公布下。
|
7
zackZhong OP @wangfeng3769 公布了哈
|
8
zackZhong OP 以上中奖数字为楼层数
|