关于猜数字
猜数字也叫 1A2B、数字猜谜、Bulls and Cows,是一款纯推理的小游戏:电脑想一个各位不重复的数(这里可以选 3 位、4 位或 5 位,可以含 0),你每猜一次,它用 xAyB 回答——A 是数字对且位置也对的个数,B 是数字对但位置不对的个数。靠这些线索一步步缩小范围,直到猜出 4A0B。不需要下载,打开网页就能玩。
有人觉得一次猜不中就是失败,急着换一个数重来。实际上前几次猜测本来就是在收集信息,得到 0A0B 反而是好消息——这几个数字全部排除,下一轮的选择范围大幅缩小。多试几局你会发现,平均次数比最少次数更能反映水平。
很多人以为纸笔时代的猜数字非得两个人对着猜,其实单机推算更有滋味。没了对手在对面板着脸催促,不用抢谁的手速更快,整局节奏完全由自己掌控。对着屏幕上的每次线索慢慢琢磨,把嫌疑数字一个个摘出来,那种纯粹的逻辑推导让人格外踏实。随时开一盘,感受一下安安静静破译密码的快乐吧。
猜数字操作一览
输入
点屏幕数字键或用键盘输入 n 个不重复的数字
提交
点「猜」或按回车,电脑回 xAyB
删除
点 ⌫ 或按退格键
还剩几种
点顶部「还剩几种」,计算与反馈相符的候选数量
提示
点顶部「提示」或按 H,填入一个符合反馈的数,每局 2 次
换一个数
点顶部「换一个数」重新开始,这局不记成绩
位数
大厅选 3 位 / 4 位 / 5 位
声音
右上角齿轮里的「声音」开关
新手看懂猜数字规则
电脑随机想一个 n 位数(大厅选 3、4 或 5 位),各位数字互不重复,可以含 0,也可以 0 开头。你看不到它,只能靠猜。
输入 n 个互不重复的数字提交。输入重复数字或位数不对会被提醒,猜过的数不能再猜。
A 是你猜的数里「数字对、位置也对」的个数,B 是「数字对、位置不对」的个数。比如谜底 1234,猜 1352 得 1A2B:1 对位,3 和 2 在里面但位置不对。
得到 nA0B(全部数字和位置都对)就猜中了,这一局结束,显示猜的次数和用时。
点「还剩几种」计算与目前所有反馈相符的数还有多少种,只给数量,不告诉你是哪些。
每局两次。点「提示」或按 H,会把一个与所有反馈相符的数填进输入框,你可以直接提交,也可以改。
数字键输入,退格删除,回车提交,H 提示。
猜数字制胜技巧
每局两次提示留到候选只剩两三种时再用。直接填进去省时间,别在开局信息量大时浪费这救命稻草。
别把提示当最后手段。卡住时直接按 H 拿一个符合线索的数,对照它和你的候选差在哪一步,往往比硬猜更快看懂自己漏了哪条反馈。
别让一个人闷头猜:一个报数、一个看记录区,报数的人说出每个 A、B 对应的位置变化,看记录的人负责核对,卡住时换手。
要是这局猜了七八次还没头绪,直接点「换一个数」重开,顺带对照右侧记录复盘下哪一步给出的线索被忽略了。
刚开局时先别急着确定位置,用一组互不重复的数字试探谜底;根据反馈再安排后续猜测。








