广告位招租加载中...
热门游戏投注入口

中文 · English · 日本語 · العربية

亮牌残局四道题:先算手数,再算先出哪张

一、是什么:残局题练的是「手数账」,不是背答案

「残局牌战」在原书里指的是这样一种练习:把三家的手牌全部亮出来,限定先手方和部分出牌规则,让你在完全没有信息差的情况下,找出唯一(或最好)的走法。它练的不是记牌,也不是心理,而是把一手牌拆成「几手能走完」的能力。

原书第十一章第二节给了四道题。下面我按标准斗地主规则(可以过牌、可以不管)逐题复核,并把每一手牌的张数重新点一遍。结论先说:题二、题三是可以复算的必胜线;题一在原书答案里默认了「农民必须应牌」,按标准规则农民其实有防守;题四的胜负则依赖农民配合。这不是挑毛病,而是残局题最容易踩的坑——题目给出的「规则约定」和「答案」必须一起读。

四道题都是构造出来的子局,不是真实发牌,所以不要拿发牌概率去套;能算的是张数、手数、控制牌数量这三样。

二、怎么用:读残局的四步

第 1 步:先数总张数,再数「手数」

张数告诉你谁快,手数告诉你谁能先走完。举例:5 张顺子是一手,同样的 5 张拆成单张就是五手;三带一是四张一手,拆开就是四手。残局里一手牌的平均张数越高,跑得越快。

第 2 步:标出「不可替代牌」

不可替代牌指:单张里的 2 和王、对子里的最大对、三张里的最大三张、以及炸弹。它们的作用不是「大」,而是买一次牌权。数清楚自己有几张,就知道自己能抢几次先手。

第 3 步:算对手「必须拆哪一对」

残局里对手的牌通常只剩两三个结构。你要找的是:我出哪一张,他不管就得让你跑,他管就必须拆掉自己唯一的结构。拆开之后,他的手数会从 2 手变成 4 手,你就赢了。

第 4 步:把顺序排成「逼拆 → 跑结构 → 留最后一手」

先出逼拆牌,再出自己成型的部分,最后留一手对手压不住的牌收尾。顺序错了,牌再整也会打成一手一张。

三、题一:17 张对 4 张,书里的答案默认了「必须管」

牌面(地主先出):

位置 手牌 张数
地主 3、44、55、66、77、99、QQ、KKK、2 17
农民 1010、AA 4

附加规则:不能出姐妹对(连对),不能三带一,只能三带二或三不带。

原书答案是:地主先出单 3。农民若出 10,地主出 K;农民再出 A,地主出 2。然后地主手里剩 44、55、66、77、99、QQ、KK 七手对子,农民只剩一张 10 和一张 A,接不了任何对子,地主跑完。

这条线我复核过,张数对得上:17 张里出掉 3、K、2 共 3 张,剩 14 张正好是七对;农民 4 张里出掉一张 10、一张 A,剩两张单牌,确实一手都接不了。它的核心不是「3 很小所以先出」,而是用一张小单逼农民把 1010 或 AA 拆开。

如果农民第一手用 A 压,地主用 2 收,农民剩 1010 加一张 A。此时地主不能直接出小对子,正确顺序是先出 KKK(三不带),农民没有三张,只能过;地主再出 44 诱出 1010,用 QQ 压住,之后 55、66、77、99 四对加 KK 一路走完。这条线也是通的。

但问题在这里:标准规则允许过牌。如果农民第一手选择不要,地主接下来无论怎么出,农民都可以把 AA 留到最后一对再压。比如地主出 KKK,农民过;地主出 44,农民出 1010,地主只能用 QQ 或 KK 压;农民再出 AA,四张全部走完,而且 AA 无人能压——农民赢。地主若先出 QQ,农民过;地主迟早要出 44 到 99 之间的对子,农民照样 1010 接、AA 收。

所以题一的准确说法是:在「有牌必须应」的约定下,地主必胜;在可以过牌的标准规则下,农民有一路守得住的防守。原书没写这条约定,读者如果把答案当无条件定式背下来,实战里遇到会过牌的对手就会翻车。这道题真正值得学的是「用小单逼拆对子」的思路,而不是「3 先出」这个结论。

四、题二:7 张对 16 张,一张 A 拆掉双王

牌面(农民先出,三张牌只能带一张):

位置 手牌 张数
地主 大王、小王、JJ、101010 7
农民 AAAA、JJ、7、66、55、4、3333 16

农民 16 张,地主只有 7 张,表面上是地主快。但农民的结构极整:4 个 A、4 个 3、一对 J、一对 6、一对 5,外加 7 和 4。原书给的走法是五手:A → JJ → 34567 → 3335 → AAA6,五手张数相加 1+2+5+4+4=16,一张不剩。

为什么第一手要出单 A?因为地主能压 A 的只有两张王。地主如果不管,农民继续出 JJ——地主手里的 JJ 同点压不了,101010 是三张不能当对子,双王是单张,只能过;农民再出 34567,地主没有五张顺子,只能过;农民再出 3335(三带一),地主这时唯一的应手是 101010 带 J;农民用 AAA6 压回去——三张 A 大于三张 10,四张全部走完,农民赢。

地主如果第一手用小王压 A,农民直接过。地主拿到牌权后无论出 JJ 还是 101010 带 J,农民都有 AAA 兜底;地主的两张王被拆成两张单牌,7 张牌反而变成四手(大王、小王、JJ、101010),比农民的收尾速度慢。原书那句「地主破对王盖压,只要农民冷静让过,地主同样必输」,说的就是这个:双王的价值在「两张一起」的威慑,拆开用就只是两张单牌。

这道题的可复算点是「控制牌数量」:地主有 2 张不可替代牌(双王),农民有 3 张 A 作为最后一手。农民的 A 逼出 1 张王,剩下 1 张王挡不住 AAA6。7 张对 16 张能赢,靠的不是牌多,是最后一手比对手大。

五、题三:三家全亮,先出 K 是为了让下家交出小王

牌面(地主先出):

位置 手牌 张数
地主 大王、2、KK、Q、J、10、9、8、7、66、44 14
顶家 AA、K、Q、J、10、9、8、7、55 11
下家 小王、4 2

原书答案:地主先出一张 K。下家只有小王和 4,要压 K 只能出小王;地主用大王收。然后地主出单 6。

此时顶家有两个选择:

  • 顶家出 7:地主手里的 6、7、8、9、10、J、Q、K 正好是一条八张顺子。顶家已经打掉一张 7,剩下的牌里再没有 7,这条顺子无人能盖。地主走完顺子,剩 2 和 44,先出 2(顶家的 A 压不了 2),再出 44,结束。
  • 顶家出 A:地主用 2 压回去,然后先出 44。顶家破了一张 A,只剩一张 A,接不了对子;下家只有小王和 4,也接不了。地主再走 678910JQK 八张顺子,一次出完。

张数复核:地主 14 张,出 K、大王、6 共 3 张,剩 11 张;八张顺子用掉 6、7、8、9、10、J、Q、K,剩 2、44 共 3 张,正好两手。这个「3 张」很容易算错,因为顺子里同时用掉了第二张 6 和第二张 K——先出单 K、单 6 不是浪费,而是把顺子之外的两张闲牌先清掉。

这道题的关键是「先出 K」而不是先出顺子。先出 K 有三个作用:逼下家交出唯一的小王;把地主的大王变成一次确定的牌权;同时把 K 从顺子里「借」出来,让顺子仍然成立。如果地主先出 678910JQK,顶家可以用 78910JQ 压——顶家的 7、8、9、10、J、Q 都在,确实能压,地主反而失去牌权。所以顺序的价值在于:先打掉对手能盖牌的那张,再走组合。

六、题四:10 张对 13 张,先手的顺子是在拆自己

牌面(顶家先出):

位置 手牌 张数
顶家 A、KK、Q、J、10、9、8、7、6 10
地主 大王、22、Q、JJ、10、99、8、7、55 13
下家 小王、22、AA、10、9、8、6、5、4、3 12

原书答案:顶家先出 678910 五张顺子。这里有一个容易被忽略的细节——顶家手里只有一张 6,出 678910 会把 6 用掉,剩下的 A、KK、Q、J 变成四手(A、KK、Q、J),张数从 10 降到 5。

地主如果用 78910J 压,五张换五张,地主剩 8 张:大王、22、Q、J、9、55。按手数拆是六手(大王、22、Q、J、9、55)。顶家剩 5 张四手,而且下家握着大小王、22、AA 这些控制牌,可以替顶家挡地主的单张和对子。地主 8 张要六手才走得完,顶家 5 张只要四手,地主在「手数赛跑」里已经输了。

地主如果选择不压,顶家继续出单 A。地主能压 A 的只有 2 和大王;无论用哪张,顶家都可以过,让地主先动。地主手里的 55 和一堆单张必须一张一张出,顶家的 KK、Q、J 加下家的控制牌足够把地主拖住。原书结论是「顶家必胜」,我按手数账复核,地主确实没有一条能先走完的线;但这道题依赖下家配合——下家是农民同伙,不能抢顶家的牌权,否则结论会变。

七、为什么有效:三条能复算的规律

7.1 手数公式

一手牌的张数越接近上限,跑得越快。常见牌型的「节省手数」可以这样算:

  • 对子:2 张算 1 手,比两张单牌省 1 手;
  • 三张:3 张算 1 手,省 2 手;三带一:4 张算 1 手,省 3 手;三带二:5 张算 1 手,省 4 手;
  • 五张顺子:5 张算 1 手,省 4 手;八张顺子:8 张算 1 手,省 7 手。

题三地主最后剩 3 张却能两手走完(2 + 44),题一地主 14 张压成七手,都是这个公式在起作用。

7.2 控制牌 = 牌权次数

残局里可以把「2、王、最大的三张、炸弹」看成一张一次性的牌权券。你有几张,就多几次先手。题二地主有两张王,看似两次牌权,但农民一张 A 就逼掉一张,剩下的一张挡不住 AAA6——控制牌要算「对手能逼掉几张」,而不是只数自己有几张。

7.3 拆对成本

对手每拆一个对子,就多出一手掉张。题一农民 4 张本来是两手(1010、AA),被单 3 逼着拆开之后变成四手(10、10、A、A 等),手数翻倍,速度立刻落后。这就是「小单张」在残局里的真正价值:它不赢牌,它让对手变慢。

7.4 已见牌与剩余牌

残局是亮牌的,但实战不是。实战里可以用一个最朴素的公式记牌:剩余张数 = 54 − 已出张数 − 自己手牌张数。每个点数 4 张,大小王各 1 张;某点数已出 3 张,外面最多只剩 1 张。题三顶家的 A 被拆掉一张后,地主立刻知道「外面只剩一张 A」,所以才敢用 2 收、再出对子。这个判断不需要记全牌,只需要记「关键点数还剩几张」。

八、常见误区

  • 只数张数,不数手数。7 张对 16 张那题,地主张数少但手数多,照样输。
  • 把大牌留到最后当保险。控制牌是拿来买牌权的,不是拿来展览的;该用的时候不用,对手先跑完,留着也没意义。
  • 不看规则差异。三带一、三带二、能不能连对、A2345 算不算顺子,每一条都会改变答案。题一和题二的规则就不一样。
  • 把残局答案当无条件定式。题一在「必须应牌」下必胜,在可以过牌时农民有防守;不看清约定就背结论,实战会吃亏。
  • 先出顺子把牌打僵。顺子出了就没了,手里的对子、三张可能因此失去搭配;先出闲牌、再出组合,往往更稳。

九、FAQ

残局题和实战有什么关系?

关系在「读牌结构」而不是「背答案」。实战里你看到的是自己的 17 或 20 张,残局题训练的是:把这几张拆成几手、哪一手是控制牌、对手最怕你出哪张。练熟之后,看到自己的牌就能估出手数。

为什么残局题总爱先出小单张?

因为小单张最便宜,却能逼对手做选择:不管,你继续跑;管,他就得拆对子或交大牌。题一的 3、题三的 6 都是这个作用。

该拆对子还是拆三张?

看「拆完之后手数增加多少」。拆一对,手数 +1;拆三张,可能 +2 甚至 +3。优先拆对手只有两手结构里的对子;自己的三张尽量留到最后当三带一或三不带。

记牌要记到什么程度?

记三样就够:王和 2 的下落、自己关键牌(A、K)还剩几张、对手某门牌是否已经断张。全牌记忆成本太高,残局和实战都用不上。

十、出处

题目与原始答案出自孔维民《“斗地主”的技巧》,北京体育大学出版社,2010 年;第十一章「斗地主实战牌局案例分析」第二节「残局牌战的测验」,书页 179–182。本文为原创重写:牌面按原书点算后重新核对张数,解法按标准规则(可过牌)逐步复核,并对题一的规则约定提出修正说明;不复制原文,不附扫描图。整理日期:2026-10-25。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注