精易论坛

标题: 红包分配算法 拼手气 [打印本页]

作者: sijk    时间: 2024-4-7 13:30
标题: 红包分配算法 拼手气
之前需要这个子程序,但是没有在论坛找到,CSDN里面有python的代码,但是我也看不懂,不过稍微理解了一下还是看懂了,分享一下吧就~

  
子程序名返回值类型公开备 注
子程序2  
参数名类 型参考可空数组备 注
总金额整数型如果是1元,参数请传入100
包数整数型
随机数数组文本型
变量名类 型静态数组备 注
剩余金额整数型 
剩余包数整数型 
i整数型 
x_down整数型 
x_up整数型 
抢到金额整数型 
抢到总金额整数型 
清除数组 (随机数数组)
剩余金额 = 总金额
剩余包数 = 包数
' 置随机数种子 ()
计次循环首 (包数, i)
判断 (剩余金额 ≤ 总金额 � (剩余包数 - 1) + 1)
x_down = 1
x_down = 剩余金额 - 总金额 � (剩余包数 - 1)

判断 (剩余金额 ≥ 总金额 + 剩余包数 - 1)
x_up = 总金额
x_up = 剩余金额 ��� (剩余包数 - 1)

如果真 (x_up > 剩余金额 ÷ 剩余包数 × 2)
x_up = 剩余金额 ÷ 剩余包数 × 2

抢到金额 = 到整数 (文本_取随机范围数字 (x_down, x_up, ))
调试输出 (x_up, x_down, 抢到金额)
如果真 (x_up % 抢到金额 < x_down)
抢到金额 = x_down

剩余金额 = 剩余金额 - 抢到金额
剩余包数 = 剩余包数 - 1
加入成员 (随机数数组, 数值到格式文本 (抢到金额 ÷ 100, 2, ))
抢到总金额 = 抢到金额 + 抢到总金额
计次循环尾 ()
调试输出 (随机数数组, 抢到总金额)


i支持库列表   支持库注释   
spec特殊功能支持库



作者: sijk    时间: 2024-4-7 13:31
用到了精易模块
作者: 447485268    时间: 2024-4-7 14:06
支持开源~!感谢分享
作者: 奕本正经    时间: 2024-4-7 14:24
乱码了好兄弟
作者: ljx111    时间: 2024-4-7 14:46
感谢分享~~~~~~~
作者: xmtian    时间: 2024-4-7 15:19
感谢分享。
作者: 亿万    时间: 2024-4-7 20:21
感谢分享,很给力!~
作者: ZJ3120    时间: 2024-4-7 20:31

感谢分享,很给力!~
作者: sijk    时间: 2024-4-7 20:43
我狠慌i 发表于 2024-4-7 14:24
乱码了好兄弟

乱码俺也不知道,好像是乘号乱码,复制应该就可以
作者: bianyuan456    时间: 2024-4-7 21:19
已经顶贴,感谢您对论坛的支持!
作者: 艾玛克138    时间: 2024-4-7 22:27
谢了,很实用,就喜欢这样的资料
作者: 艾玛克138    时间: 2024-4-7 22:41
好好学习,努力向上
作者: ZHuanR    时间: 2024-4-8 00:14
新技能已get√
作者: year1970    时间: 2024-4-8 08:26
感谢分享
作者: year1970    时间: 2024-4-8 08:34
感谢分享
作者: 一指温柔    时间: 2024-4-8 08:49
感谢分享,很给力!~
作者: 小虎来了    时间: 2024-4-8 09:00
感谢分享,很给力!~
作者: 396384183    时间: 2024-4-8 09:18
感谢分享,很给力!~
作者: 风九幽    时间: 2024-4-8 09:44

感谢分享,很给力!~
作者: 吃干饭的锅    时间: 2024-4-8 11:09
mark一下,支持
作者: wuqingg    时间: 2024-4-8 12:16
WX的红包好像不是这样的算法,我留意到比如我今天抢的手气很差,不管第几个领都差,但是过两天再玩,手气又好起来了,而且一直都好
作者: kyo9766    时间: 2024-4-8 14:39
看一下红包算法,感谢分享
作者: 查过    时间: 2024-4-9 07:46
下个学习一下
作者: 豆豆灰常开心    时间: 2024-4-9 07:51
感谢分享,很给力!~
作者: Conquer    时间: 2024-4-9 19:47
感谢分享,很给力!~
作者: fire9    时间: 2024-4-10 12:13
最朴素的算法!
作者: 域雪科技    时间: 2024-4-11 04:00
WX红包算法不是变了吗
作者: ctry78985    时间: 2024-4-12 08:56
感谢分享
作者: 光影魔术    时间: 2024-4-13 21:53
感谢分享
作者: wwq200130    时间: 2024-4-20 11:11
感谢分享
作者: qunyan    时间: 2024-5-4 17:36
pc得能做吗大佬
作者: 谷驰先生    时间: 2024-5-10 01:31
nb                                                  




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4