通用算法

奖品抽签转盘ZH

把名单与奖品库存分开建模,每次抽取后清楚更新两边的剩余数量。

选项与概率

    可以开始。

    历史记录

    1. 尚无结果。

    全部名单、时间和结果仅保留在当前标签页。

    使用方法

    适合小型活动中由一名剩余参与者获得一个剩余奖品单位的抽取流程。

    1. 每行输入一名不重复的参与者。
    2. 每行输入“奖品名称”或“奖品名称 | 数量”,然后开始抽取。
    3. 核对中奖者与奖品配对;任一池耗尽前可继续,也可随时重置。

    完整示例

    输入
    参与者:小安、小博
    奖品:金奖 | 2、银奖 | 1
    输出
    小博 — 金奖 · 剩余 1 人、2 份奖品

    参与者等概率;每个剩余奖品单位等概率,因此数量会改变奖品概率。

    方法与定义

    • 参与者索引和奖品单位票分别使用 Web Crypto 拒绝采样。
    • 只有成功抽取后才移除中奖者,并将对应奖品数量减一。

    限制与边界

    • 最多支持 500 名参与者、100 类奖品和 10,000 个奖品单位。
    • 不会核验身份、票券资格、促销法律要求或设备完整性。

    隐私

    名单、日期、时间与结果仅保留在当前标签页;Rigula 不会上传,也不会把它们写入 URL。