大众点评的抽奖号算法

抽奖号计算方法

开奖当日收盘时的上证指数×深证成指×恒生指数=12位数,取整(指数以证交所公布数字为准)
将此12位的数字倒序排列后(如首位是0,则直接抹去),再除以前一天截止24:00本次活动的人数(每个抽奖号为一个人数),得到的余数加1即为1个获奖号码
(余数是指整数除法中被除数未被除尽部分。例如27除以6,商数为4,余数为3)
每逢股市停盘,顺延到股市开盘后按上述算法计算后除以截止到周日24点的参加人数,得到的余数加1即为第一个中奖号码。
(若抽到点评网的员工及家属,则继续加1,若加上后数字溢出,则用溢出后的数字除以人数,再取余数加1,得到获奖号码)

例如:
抽奖时间为10月13日--10月14日 ,10月15日 16:00抽取中奖号码
假设截止到10月14日的24:00,抽奖人数共148652
10月15日收盘的上证指数为2749.15,深证指数为11795.33,恒生指数23881.51
2749.15*11795.33*23881.51=774408864460.179
取整数,倒序064468804477
除以148652,余数67249,67249+1=67250
所以本期中奖号码为67250
    • 是啊,用一些自己无法控制等因素来决定结果还是很令人信服的。像双色球之类的,除去游戏性质不说,稍微腹黑点都会觉得是个坑。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *