那个,关于抽奖概率的一个问题
答案:2 悬赏:80 手机版
解决时间 2021-01-27 20:12
- 提问者网友:缘字诀
- 2021-01-26 23:57
那个,过年我要做个小游戏,让公会里的人来玩(大概30个人左右吧),然后根据他们通关之后获得的密码来发给他们奖品。。。但是怕他们之间互相沟通,所以要求他们来领奖的时候来使用不同的密码。。。然后我需要在游戏通关之后设计多少个密码来随机出现才能保证他们中任意两人基本不会获得相同的密码呢(就是30个人如果都通关的话获得的都是不同的密码)?概率一定要小于0.5%吧,多谢…………
最佳答案
- 五星知识达人网友:深街酒徒
- 2021-01-27 01:16
你在游戏设置时,这样做就可以了
密码 M1= {n1*10/67} + Z Z是你自己设定的数,固定常数,只有你知道。
符号 { }表示求余,
第一个过关时 自动计算,然后 m1赋值给 n2,
第二个过关是 计算m2,然后把m2赋值给 n3,
第二个过关是 计算m3,然后把m3赋值给 n4,
。。。 。。。
这样下来你可以根据你的程序和密码推断他们分别是第几个过关的。而他们直接却不能根据自己或者的密码推断自己是第几名。
密码 M1= {n1*10/67} + Z Z是你自己设定的数,固定常数,只有你知道。
符号 { }表示求余,
第一个过关时 自动计算,然后 m1赋值给 n2,
第二个过关是 计算m2,然后把m2赋值给 n3,
第二个过关是 计算m3,然后把m3赋值给 n4,
。。。 。。。
这样下来你可以根据你的程序和密码推断他们分别是第几个过关的。而他们直接却不能根据自己或者的密码推断自己是第几名。
全部回答
- 1楼网友:大漠
- 2021-01-27 02:13
首先,一次性抽10张跟一次抽一张抽10次完全是一个概念,因为一次抽一张抽出来之后不放回,一次性抽10张也可以通过一次抽一张抽10次来完成考虑情况:甲一次性抽10张,乙在剩下90张中一次性抽10张,甲和乙的获奖概率其实是一样的其次我们来算下一次性抽10张跟一次抽一张抽10次分别的概率,来验证一致性1、一次性抽10张,一共有100c10种情况,10张都不中有90c10种情况那么抽中概率为1-(90c10)/(100c10)=1-(90*89*87**81)/(100*99*98**91)2、一次一张抽10次,计算10次都不中的概率,第一次不中90/100,第二次不中89/99,第10次不中81/91所以抽中的概率为1-(90*89*87**81)/(100*99*98**91)可以看出来两者概率是一样的
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯