🀄 麻将胡牌计算器

输入你的手牌,一键检测是否胡牌,并提示听牌信息。支持国标、川麻等主流规则。

麻将牌局背景

1 输入手牌

万(m) 筒(p) 条(s) 东南西北(eswn) 中发白(zfb)。每张牌用单个字母/数字表示,无需空格。
等待检测 ...

🀄 当前手牌:

📖 胡牌规则简介

麻将胡牌牌型

标准胡牌需要满足 n*AAA + m*ABC + DD (n,m≥0, 且n+m=4, DD为将牌)。
支持国标麻将、川麻血战、广东麻将等基本规则。
字牌(东南西北中发白) 只能组成刻子或对子,不能形成顺子。

本计算器同时检测 七对子 (7 pairs) 等特殊牌型,并提示听哪些牌。

💡 听牌分析

听牌提示

如果当前未胡牌,计算器会尝试用剩余牌(1-9万/筒/条, 字牌)逐张加入,检测是否胡牌,并列出所有能胡的牌。

听牌结果按照 万(m)、筒(p)、条(s)、字牌 分组显示,便于快速决策。

❓ 麻将胡牌常见问题

1. 胡牌计算器支持哪些麻将规则?

支持国标麻将、川麻、广东麻将、日本立直(无役判断)等主流规则的胡牌牌型检测,包括平胡、碰碰胡、七对、混一色等。但暂不计算番数,只判断是否胡牌及听牌。

2. 如何输入手牌?

每张牌用 数字+字母 表示:
万: 1m~9m, 筒: 1p~9p, 条: 1s~9s,
字牌: 东=e, 南=s, 西=w, 北=n, 中=z, 发=f, 白=b。
例如: 1m1m1m2m3m4m5m6m7m8m9m9m9m 表示一万*3, 二万~九万各一。

3. 七对子可以检测吗?

是的,如果手牌恰好为7个对子(共14张),会提示“七对子胡牌”。同时也会检测普通胡牌牌型。

4. 听牌结果怎么理解?

如果当前手牌未胡牌,系统会尝试加入每一种可能的牌(共34种),若加入后能胡牌,则这张牌就是听牌。结果会列出所有能胡的牌。

5. 为什么有些牌不能胡?

请检查手牌张数:胡牌必须为14张(或听牌时13张)。另外字牌不能组成顺子,请确保刻子或对子使用正确。

麻将牌阵

🧠 胡牌算法原理

基于递归回溯,尝试将手牌分解为顺子、刻子、将牌。优先去除刻子,再处理顺子,同时支持七对检测。算法高效,适合标准麻将规则。

我们使用的算法在主流浏览器上毫秒级返回结果,准确率经过大量牌型测试。

算法流程图