什么百分比,什么福彩3D之类的都弱爆了。我无意中在某团购网站的抽奖看到一种计算中奖楼层的算法比较科学公正:
中奖号码计算办法
开奖日收盘时的上证指数 × 收盘时的深证成指 × 10000 = 12位数。(指数以证交所公布数字为准);
将此12位数的数字倒序排列后(如首位是0,则直接抹去),再除以截止至开奖日前一天23:59:59参加本次活动的人数(每个抽奖号为一个人数),得到的余数加1即为本次活动的最终获奖号码。
如果需要开多个奖,则用此号码分别+2011 +3011 +4011……得出其他获奖号码。
如果抽奖号码加值后抽奖号码超过了总参加人数,则将抽奖号码减去参加人数得到新的抽奖号码。
若您的“抽奖号”与最终获奖号码完全一致,就可以获得本次活动的大奖啦!
例如
2014-01-18收盘时的上证指数是 2927.08,
2014-01-18收盘时的深证成指是 12926.61,
将这两个数字相乘后再乘以10000得到的12位数为378372215988,
将这12位数的数字倒序排列得到889512273873。
如果截止至2014-01-17 23:59:59活动结束时的抽奖人数为1907899,
以889512273873整除以1907899,商为466226,余数为154699,
用154699+1=154700,获奖即为154700,如果需要开多个奖,则用此号码分别+2011 +3011 +4011……得出当天其他获奖号码。
这里可以有几个改进,一是无效楼层依然可以顺延如154700可以顺延到154701...,二是多个奖可以采取更公平的方式,第二个奖可以去889512273873的前一半位数(奇数则四舍五入,11位数取前6位),得到889512,他的平方得到的数791231598144,除以总楼层的余数+1为第二个中奖楼层,第三个将则取791231的平方除以总楼层的余数+1,依次类推
中奖号码计算办法
开奖日收盘时的上证指数 × 收盘时的深证成指 × 10000 = 12位数。(指数以证交所公布数字为准);
将此12位数的数字倒序排列后(如首位是0,则直接抹去),再除以截止至开奖日前一天23:59:59参加本次活动的人数(每个抽奖号为一个人数),得到的余数加1即为本次活动的最终获奖号码。
如果需要开多个奖,则用此号码分别+2011 +3011 +4011……得出其他获奖号码。
如果抽奖号码加值后抽奖号码超过了总参加人数,则将抽奖号码减去参加人数得到新的抽奖号码。
若您的“抽奖号”与最终获奖号码完全一致,就可以获得本次活动的大奖啦!
例如
2014-01-18收盘时的上证指数是 2927.08,
2014-01-18收盘时的深证成指是 12926.61,
将这两个数字相乘后再乘以10000得到的12位数为378372215988,
将这12位数的数字倒序排列得到889512273873。
如果截止至2014-01-17 23:59:59活动结束时的抽奖人数为1907899,
以889512273873整除以1907899,商为466226,余数为154699,
用154699+1=154700,获奖即为154700,如果需要开多个奖,则用此号码分别+2011 +3011 +4011……得出当天其他获奖号码。
这里可以有几个改进,一是无效楼层依然可以顺延如154700可以顺延到154701...,二是多个奖可以采取更公平的方式,第二个奖可以去889512273873的前一半位数(奇数则四舍五入,11位数取前6位),得到889512,他的平方得到的数791231598144,除以总楼层的余数+1为第二个中奖楼层,第三个将则取791231的平方除以总楼层的余数+1,依次类推
上一篇:【百度电视云】活动一、分享有礼获奖名单。
下一篇:【搜狐活动三中奖名单】海信盒子5台,搜狐公仔5个。
-
发表于 2014-1-13 02:06||来自福建但是抢楼,一般不会到那么多......
-
发表于 2014-1-13 10:37||来自山东恩,就是MOD算法呗
-
发表于 2014-1-13 19:44||来自浙江也不知道为什么最近厂家搞活动都喜欢搞明楼,百分百结果搞得马甲更加开心
随便吧 怎么算是组织方的事
抢楼从来都没中过,现在见到抢楼直接就是躲开了