×

Loading...
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务
Ad by
  • 推荐 OXIO 加拿大高速网络,最低月费仅$40. 使用推荐码 RCR37MB 可获得一个月的免费服务

最最最最笨也是最最最最简单的方法

做个对照表,一个座位号对一个数字,如下。随机数按第二行的生成,然后对应第一行的就是座位号。

A1 A2 A3 A4 A5 A6 A7 A8 A9 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 C1
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
Report

Replies, comments and Discussions:

  • 枫下沙龙 / 网友聚会 / 技术问题求教: 这一次新年晚会将会有现场抽奖, 用什么方式好? 我的第一反应是按照座位号, 但是座位号又有两个部分组成, 行和列, 比如 D-23, BB-19. 怎样才能做到概率均匀?
    • 可不可以这样,先把所有的座位排序,比如从A-1到A-30,然后B-1到B-30,etc。算出所有的座位总数,然后产生一个0-1的随机数,乘以座位总数。再算出到底是哪一个座位。。。不知道说清楚了没。
      • 算来算去太麻烦,万一每行座位数目不一样,还有加座,就算不清了。直接建表Assign一个数字就行了。#6380275@0
    • Draw lots by ticket serial number。。。
    • 最最最最笨也是最最最最简单的方法
      做个对照表,一个座位号对一个数字,如下。随机数按第二行的生成,然后对应第一行的就是座位号。

      A1 A2 A3 A4 A5 A6 A7 A8 A9 B1 B2 B3 B4 B5 B6 B7 B8 B9 B10 C1
      1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
    • 先抽第一个号,再抽第二个号,简单明了。
      • 这个方法的问题就是,如果每行座位数不一样,座位少的那一行,抽到的概率大一些。
        • 想了一下,你是对的
    • 这次的票全部是剧场方面打印的,有座位号。每张票有主票附票(好象登机牌)。入场时撕掉附票,收集起来放在一个箱子里就行了。
      • 这个好。箱子里面直接抽出来。
      • 那买电子票的怎么办?电子票虽然可以打印,但是也可以手抄密码。俺们要让买电子票的网友也能抽奖。:)
        • Why didn't you put serial number at e-ticket and real ticket? Serial number can be tracked at anytime after sale if you want, also, serial number is a kind of protection for the the owner in case argument occurred。。。
        • 所以吗,最好买物理票啦。反正我们有那么多售票点,总有一个在你左右啦。
    • 副联另外印一个抽奖号。
    • 把所有座位号印到一张纸上,然后裁开,放进抽奖箱。抽奖的时候,谁坐在那个座位上,谁就站起来领奖(这样就把义工也能包括进去)。如果赶巧那座位没人坐,就扔掉重抽,直到抽中为止。前提:抽奖期间,不许换座位。
      • 要拿主票跟副票对上才可以领奖。
    • 买电子票的同学入场时换纸票,然后把副联放入抽奖箱
      • Good idea ! simple :) ...
    • 看来最可行的办法就是像onboard同学说的, 在门口电子票再换成纸票, 因为纸票是印了全部的. Yeah! 谢谢各位出主意的同学!
      • 奖品奖品...
        • 奖品啊? 至少我知道有一张飞中国的机票!
          呵呵, 是抽奖的奖品, :-)
          • 我现在有票难回,对我没用,哈哈
            • Why ?give me ...