突发奇想给校友微信群发了红包,我设定红包总额为10元,支持28个人随机领取
微信是采用什么样的算法做到的?简单百度了下,目前尚未有官方的说明,仅仅在知乎里有一个较为热门的讨论,不过他们讨论的太过于深入,有掉坑之嫌。
1、每个人都要能够领取到红包;2、每个人领取到的红包金额总和=总金额;3、每个人领取到的红包金额不等,但也不能差的太离谱,不然就没趣味;4、算法一定要简单,不然对不起腾讯这个招牌;
设定总金额为10元,有N个人随机领取:N=1 则红包金额=X元; N=2 为保证第二个红包可以正常发出,第一个红包金额=0.01至9.99之间的某个随机数 第二个红包=10-第一个红包金额; N=3 红包1=0.01至0.98之间的某个随机数 红包2=0.01至(10-红包1-0.01)的某个随机数 红包3=10-红包1-红包2 ……
5月3日,由海峡整形主办的2019全国鼻整形技术高级医师培训会在福……
[详细]你可能遇到过这样的情况,老板把你和小张拖到一个群发红包慰劳一……
[详细]9月18日,2021中国鼻整形高峰论坛暨中国中西医结合学会医学美容……
[详细]本报讯(记者 陈欢) 就在上周六晚上,超级大乐透彩票(第16085……
[详细]2021中国鼻整形实战技术高峰论坛即将在贵阳开幕,本次高峰论坛由……
[详细]