聊聊猜数字
猜数字也叫 1A2B、数字猜谜、Bulls and Cows,是一款纯推理的小游戏:电脑想一个各位不重复的数(这里可以选 3 位、4 位或 5 位,可以含 0),你每猜一次,它用 xAyB 回答——A 是数字对且位置也对的个数,B 是数字对但位置不对的个数。靠这些线索一步步缩小范围,直到猜出 4A0B。不需要下载,打开网页就能玩。
单凭某一局两三次就碰巧猜中,并不代表推理水平有多高。偶然的一发入魂多半靠运气,多测几局看看长期沉淀下来的平均步数,才能反映你真实的推导功底。当你的 4 位数平均战绩能稳稳落在六次以内,那种扎实的进步才是最有说服力的,今天不妨多开两盘验一验。
民间常叫它 1A2B,或者按英文直译成公牛与母牛,名字全扣在那套经典的判据上。头上顶着 A 的代表数字跟坑位全逮个正着,挂着 B 的则说明数抓对了但位子还差着截。老派的益智玩法流传多年,代号虽然变来变去,骨子里的那套演绎内核一直没变。开打前记得留个心眼:首位是允许摆零的,排查时别漏了这个盲区。
猜数字问题汇总
画面怎么全屏?
点游戏区的全屏按钮就能铺满屏幕。手机上建议横屏玩,数字键盘和记录区看起来更顺手。
卡住猜不出来的解法在哪?
点顶部「还剩几种」,看看和目前所有反馈相符的数还剩多少种。如果剩得多,说明有线索没用上,从头把记录区的每一行核对一遍。
这游戏最终是怎么算成绩的?
不看积分和用时,只按猜中花费的步数给一到三星,猜的次数越少拿到的星级就越高。
跟电脑玩时对手难度怎么选?
这里直接在大厅选 3 到 5 位数,位数越多候选空间就从几百翻到几万,难度全在数字长短上。
猜数字规则与细节
电脑随机想一个 n 位数(大厅选 3、4 或 5 位),各位数字互不重复,可以含 0,也可以 0 开头。你看不到它,只能靠猜。
输入 n 个互不重复的数字提交。输入重复数字或位数不对会被提醒,猜过的数不能再猜。
A 是你猜的数里「数字对、位置也对」的个数,B 是「数字对、位置不对」的个数。比如谜底 1234,猜 1352 得 1A2B:1 对位,3 和 2 在里面但位置不对。
得到 nA0B(全部数字和位置都对)就猜中了,这一局结束,显示猜的次数和用时。
想猜几次都行,没有次数上限,但次数越少成绩越好。
点「还剩几种」计算与目前所有反馈相符的数还有多少种,只给数量,不告诉你是哪些。
按猜中的次数:3 位数 3 次以内、4 位数 5 次以内、5 位数 7 次以内三星;再多 2 次以内两星;其余一星。
每种位数分别记录玩过几局、最少次数和平均次数,存在浏览器里,显示在大厅和结算面板。
数字键输入,退格删除,回车提交,H 提示。
猜数字术语表
A
数字对、位置也对的个数。
B
数字对、位置不对的个数。
nA0B
全部猜中,n 等于位数。
0A0B
这几个数字都不在谜底里,全部排除。
候选
与目前所有反馈都相符的数,「还剩几种」算的就是它的数量。
扫数
开局用互不重复的几组数字把 0~9 试一遍,确定哪些数字在谜底里。
定位
数字确定之后,通过交换位置看 A 的变化来确定每个数字的位置。