《水墨熊猫》隐藏B款中签算法
《水墨熊猫》隐藏B款中签算法
为确保抽签规则公开、公平、透明,本平台抽签方法按照下文中规定的公开算法计算,用户可根据本算法逆向推断出中签预约号码。
参数定义如下:
A:基数:用于本次规则的计算标准数;
B:翻转数:将基数A对应的数字倒序排列;
X:预约总人次:本次活动的预约总次数;
S:中签名额:本次活动的中签号码数量;
Y:种子号;
Z:阶数,用来计算下个中签号码的的常量。
1、计算基数(A)
算法:A=活动截止时间+(深圳证券交易所“今收”指数×100)× (上海证券交易所“今收”指数×100)+(上海证券交易所科创50“今收”指数×100)+ 参加活动总人数。
带入实际数字为:
A=20220106235959+(14429.51x100)+(3586.08x100)+(1320.93x100)+100000=20220108269611
2、计算翻转数(B)
B=将基数A对应的数字倒序排列(如首位是0,则直接抹去)。
带入实际数字:A为20220108269611, B倒序后为11696280102202
3、计算种子号(Y)
Y=B(MOD)X ,其中B为翻转数,X为参与抽签的预约总人次,MOD为余数计算器标识。
带入实际数字:11696180102202(MOD)200000 = 102202
4、计算阶数(Z)
Z=X/S,结果取整,X为预约总人次,S为中签名额,阶数表示从初始中签号码开始,每个新中签号码=上一个中签号码+阶数。
带入实际数字:Z=200000/10000=20,表示从初始中签号码开始每次加20等于下一个中签号码。