@
lzhnull 不知道指出漏洞有没有优惠 ;P
冒昧说一句,既然是“每 200 楼产生一个中奖者”,console.log()函数里面是不是应该改成 i*200 ?
另一位网友的抽奖,三天吸引 500 位用户,不过最后一天吸引的用户很少,应该是贴子下沉了。我猜测本帖大概楼层是 500 至 700,并用一个粗糙的方法预测中奖概率大的楼层。该方法的频数有问题,但概率大小的相对顺序应该没什么错误。说错了请海涵,谢谢。(415 至 425 是关键位置)
-----
for(f=500;f<701;f++){
p = Math.round(f/100)
r = f%p
for(i=0;i<p;i++){
console.log(r+(i+1)*p+i*200);
}
}
跑了一遍,根据分段区间,列出了概率降序排列前十位的楼层,第一列频数,第二列楼层,
34 214
27 212
27 213
24 216
24 217
23 215
10 210
10 211
8 220
7 218
27 418
27 419
24 422
24 423
24 421
16 420
10 415
10 416
10 417
8 427
27 624
25 628
24 629
17 625
16 626
16 627
10 620
10 621
10 622
10 623