用完整匹配判断能否分配
工具把送礼者与收礼者分成两侧,去掉本人及被排除的连线,再通过增广路径寻找完整一对一匹配。送礼者和候选顺序使用浏览器安全随机源打乱;匹配能找到完整方案,或证明当前规则下没有方案,不靠反复抽签到次数上限后就假称无解。某人完全没有候选时提示编号,几个人争抢同一少量候选时也会检测整体瓶颈。最后独立核验每人恰好送出、收到一次,无自抽、无排除命中。
所有送出与接收关系校验通过后,才开放个人查看。
姓名、排除和分配只保留在当前标签页,不上传、不写入链接也不持久保存。不能导回工程;刷新丢失抽签,复制或导出的记录仍留在页面外。
每人送一份、收一份,奇数人数也能参加。
交换礼物配对生成器为每位参与者指定一名不同的收礼对象,同时保证每个人也恰好被一名送礼者抽到。小林送给小周,并不要求小周也送给小林;成功结果可能出现未被排除的两人互送,也可能分成几个独立循环。本页不强制所有人连成一个大环。它适合年末办公室或朋友间的定向送礼,不是白象礼物游戏的抢礼物顺序,也不是把全体名单公开拆成两人组。
情侣、夫妻或同住者若已另行交换礼物,可以将两人设为禁止互抽。排除小林和小周后,既不允许小林送给小周,也不允许小周送给小林,但两人仍须各自送出和收到一份。三人以上的同一家庭,需要把家庭内部每两人的组合逐条列出,工具不会从姓氏推断家庭。本页只接受完整合规结果,不会为了凑成抽签而偷偷删除限制。
名单与规则确定后再揭示,避免有人已经买好礼物才改签。
每行一人,也可导入UTF-8 TXT文件。支持2–60人,名称不超过120字符,名单不超过10,000字符,导入文件最多40,000字节。空行忽略,同名保留独立编号,建议加部门或姓氏说明便于本人辨认。每个条目同时承担送礼和收礼,没有只送不收或只收不送的独立名单。先确认参与意愿,再将真实名单填入。
从两个下拉框选择不能互抽的人,点击“添加双向排除”;也可以每行输入一组编号,例如1,2,中英文逗号均可。重复或反向重复只计一条规则,未知编号和自己与自己的规则会被拒绝。名单编辑或成功导入会清除全部排除关系,避免编号换人后误用旧限制。若把去年的单向送礼关系填入这里,本年两个方向都会被排除,本页没有独立的单向历史功能。
抽签后所有收礼对象保持隐藏。选择当前查看者的姓名编号,请其他人避开屏幕,再点击揭示按钮。看完后点击“隐藏并交给下一人”,再传递手机。切换姓名会移除上一张卡片;离开窗口或隐藏标签页也会隐藏个人结果和组织者名单。“已查看卡片”只表示打开过卡片,不证明已经购买或交付礼物;需要时可重新选择本人再看一次。
减少意外露出,同时说明本机界面实际能提供的隐私范围。
工具把送礼者与收礼者分成两侧,去掉本人及被排除的连线,再通过增广路径寻找完整一对一匹配。送礼者和候选顺序使用浏览器安全随机源打乱;匹配能找到完整方案,或证明当前规则下没有方案,不靠反复抽签到次数上限后就假称无解。某人完全没有候选时提示编号,几个人争抢同一少量候选时也会检测整体瓶颈。最后独立核验每人恰好送出、收到一次,无自抽、无排除命中。
随机顺序会产生不同的可行结果,但匹配搜索不宣称均匀抽样所有合法排列,也没有经过认证或不可操纵的承诺。重新抽签可能再次得到之前的结果。本页不保存往年记录,不自动避开去年对象,也不默认禁止所有两人互送或强制一个大环。对活动有意义的排除规则,应先和参与者约定。有人已知晓对象后重新抽签,会替换整场活动的分配,不是只调整一名参与者。
普通查看区一次只把当前选中的收礼对象放到页面上。组织者必须打开记录区、勾选了解完整披露,再点击显示按钮,才能看到所有关系和完整导出操作。关闭记录区、切换查看者或离开窗口会重新隐藏。它是同场活动的隐私辅助流程,不是账号认证:掌握设备的人仍能选择其他姓名或检查本机状态。请使用可信设备并控制围观;工具不生成可能携带全表的“私密链接”,也不发送邮件。
限制是否可行,要看每个人的接收名额能否同时满足。
名单为小林、小周、小陈、小吴、小许、小方,排除1,2、3,4、5,6。一个合法例子是小林送小陈、小陈送小许、小许送小周、小周送小吴、小吴送小方、小方送小林。每人收送各一次,没有给自己的伴侣送礼。实际工具可能抽出另一种合法结果;普通逐人查看界面不会像这段教学例子一样一次展示全体关系。
若只有小林、小周、小陈,并排除小林与小周互抽,小林只能送小陈,小周也只能送小陈。虽然两人各自都有候选,小陈却不能同时接收两份而其他人没人送,因此不存在完整一对一分配。反复重抽无法解决这个瓶颈,应经参与者同意后修改规则或增加人数。奇数本身不是问题:三人不设排除时,可以组成有方向的三人赠礼环。
先约定活动规则,再有意识地决定是否留下完整名单。
向参与者说明金额与币种、交换日期、配送方式和礼物要求。本页不收集愿望单、地址或购买记录,也不提醒送礼。两人参加时只能互送,三人环中也能根据自己对象推断其他关系;人数更多但排除极多时,同样可能容易猜出结果。隐藏卡片不等于从逻辑上无法推测身份,也不保证组织者始终不知道全体结果。
个人卡片打开时,复制和打印只包含当前送礼者与收礼者。完整复制、CSV和全卡打印只在主动披露的组织者视图出现。CSV包含双方编号、姓名并保护公式前导文本。普通浏览器打印只包含当前已揭示的一张卡;若没有揭示任何卡片,则不输出配对,即使组织者全表当时打开也一样。要打印所有卡片,必须使用组织者区对应按钮,打印后可折叠再逐人发放。
隐藏会移除页面上的对象卡片,不会抹掉之前的剪贴板、下载文件、纸张或照片。所有分配在当前标签页本地处理,不上传、不持久保存,也不写入页面链接。刷新后本机抽签丢失,已导出的组织者记录仍在你保存的位置,不能重新导回本页。若只是公开练习搭档,随机配对工具更直接;交换礼物除了正确分配,还需要可信的记录与传递流程。
关于不能抽自己、情侣排除、奇数人数和逐人查看的说明。
工具将送礼者和收礼者分开匹配,始终禁止连到自己的编号,最后核验每个送礼者与收礼者都只出现一次。只有完整方案才会被接受,不会留下没人送礼或同一人收到两份的残缺结果,奇数人数也遵循同样规则。
选择两人的姓名编号并添加双向排除,或输入一行逗号分隔编号。两个赠礼方向都会禁止。较大家庭须列出内部每两人组合,反向重复会合并,未知编号或自我排除会报错,工具不会根据姓名自动猜家庭关系。
可能有几位送礼者共同只剩少量收礼对象,无法让所有人各收一份。例如三人排除一对情侣后,情侣双方都只能送给第三人。工具会证明当前规则没有完整解,而不是少分一个人、让某人收到两份或偷偷忽略排除。
可以,这是有方向的赠礼分配,不必拆成两人组,奇数人无需轮空。两人只能相互送礼,一旦排除两人互抽就无解;三人环也容易推断其他关系。人数太少或规则很紧时,隐藏页面并不能保证对象身份无法被猜出。
它让普通参与者界面不显示全表,切换人选或离开窗口会隐藏,但没有验证当前查看者身份。设备持有人仍可选其他人或检查本机状态,组织者也能主动打开全表。请使用可信设备、避免旁观,并按活动需要控制记录的流转。
本页不发邮件,也不生成个人查看链接。适合同场在可信设备上轮流查看,或由可信组织者另行传递单人记录。页面不会把全体分配编码进一个表面上只显示某个人结果的链接,以免误导参与者的隐私预期。
已揭示卡片可单独复制或打印;完整复制、CSV与全部卡片打印须主动打开并确认组织者视图。普通浏览器打印只含已揭示的一张卡,或不含任何配对。隐藏页面不会删除已经产生的剪贴板、文件、纸张或照片。
同名保留独立编号,建议加部门或其他清晰标记。编辑或导入名单会清除排除关系和旧结果,改规则也会清除抽签。本页不持久保存,也不能导入工程;刷新丢失当前抽签,重新抽签替换所有对象,不保留已揭示者的原分配。