🎲

每队队长报一个数,所有数字共同决定顺序 —— 谁也无法提前操控结果

公开透明种子可复现与 Python 结果一致
1队长报数

每支队伍的队长当场报出一个 1~100 的整数(允许重复),填入下表。也可点 🎲 由网页代为随机生成。

2求和作种子

把所有队长报的数相加,得到的总和就是本次抽签的随机种子。任何一队改数,结果都会改变。

3生成顺序

以种子运行与 Python random.shuffle 完全相同的算法,洗牌 1~N 号,得到出场顺序。

📝 录入各队报数 每支队伍都要填写名称(可照灰色提示填「第N队」),名称和报数都齐了才能抽签

队伍数量 14支队伍
队号队伍名称队长报数(1~100)

说明:报数范围为 1~100 的整数,示例代码中的 45、88、99 等都在此范围内;各队可以报相同的数。录入会自动保存在本机浏览器,刷新页面不会丢失。

🧮 随机种子 等待录入… 队名已填 0 / 14 · 报数已录 0 / 14

🏆 答辩出场顺序

尚未抽签。录入全部报数后,点击上方「开始抽签」按钮揭晓。

原理:seed = 各队报数之和 → random.seed(seed) → random.shuffle([1, 2, …, N]) · 本页所有计算都在浏览器本地完成,不上传任何数据