麻将胡牌张数
- 格式:doc
- 大小:25.50 KB
- 文档页数:1


成都⿇将胡牌问题算法题设:* 成都⿇将只能包括3种类型:筒(D),万(W),条(T)。
没有“门、东南西北、红中”。
* 每种牌都是数字从1到9,每个数字有4张,共36张。
筒(D),万(W),条(T)均⼀样。
** 胡牌规则如下:* 1、⼿⾥⾯的牌最多只有两种类型,即必须打缺⼀种,不能出现:条,筒,万都存在的情况。
* 2、必须有⼀个对⼦,即两张相同的牌,⽐如:两个2筒,两个4条等。
* 3、剩余的牌,每3张需要凑成⼀个有效牌,⽐如:3个⼀样的牌(3个2筒),* 或者3个顺⼦(1条2条3条),如果所有的牌都能够凑好,再满⾜规则2和1,有⼀个对⼦,并且所有的牌只有两种类型,* 那么就可以胡牌了。
* 4、有⼀种特殊牌,叫做七对,即全部的牌都是成对出现,⽐如:2筒2筒5筒5筒3筒3筒4条4条8条8条1条1条2条2条,* ⼀共7对,再满⾜条件1,也可以胡牌。
* 5、假设牌不会出现碰的情况,即⼿⾥⾯的牌肯定是14张。
输⼊数据肯定都是⿇将牌,不⽤考虑异常输⼊;也不⽤考虑会输⼊“门”,“红中”等成都⿇将中不会出现的牌要求:* 输⼊14张牌,判断能不能胡牌。
* 例如:输⼊:1D1D2D2D3D3D4W4W5W5W6W6W7W8W 输出:False;输⼊:1D1D1D3D3D3D4D5D6D7D8D9D4D4D 输出:True 分析,建模:0 以下的分析不包括7组对胡牌的情况,这种情况由于其特殊性,单独处理。
1 关于牌⾯的关系,⽐较特殊的两种情况是:相同,连续。
⽤户输⼊的是字符,对于后⼀种关系的判断不是很⽅便。
怎么办呢?很⾃然的就可以想到为每张牌⾯编码,相邻的牌⾯的编码也连续。
于是,我们很⾃然的想到,总共三种牌,每种从1到9,那么需要27个数就可以。
于是假设‘D’的牌编号从0到9,‘W’的牌⾯编号从10到18,‘T’的牌⾯编号从19到27。
按照这样的编码⽅式,如果⼿中的牌是1D1D1D,则对应的编号列表就是[1,1,1];顺⼦的编号就是[i, i+1, i+2]。
麻将听牌胡牌绝技无将听牌十三张牌麻将打法所有听胡牌型:1,4,7,10,13牌听1牌听:单吊,一洞3张4牌听:对倒:5566,听胡5、6两洞,可胡张数:4张4连:2345,听胡2,5两洞,可胡张数:6张31嵌:2224,听胡3,4两洞,可胡张数:7张31连:3334,听胡2,4,5三洞,可胡张数:11张7牌听:311+2:22234+99(67888+11)听胡2,5,9三洞,可胡张数:7张6连1重:2344567(or2345567),听胡1,4,7三洞,可胡张数:9张7连:1234567,听胡1,4,7三洞,可胡张数:9张133:2333444(or3334445),听胡1,2,3,4四洞,可胡张数:9张322:4445566(or4455666),听胡4,5,6,7四洞,可胡张数:9张3211:3334456(or3455666),听胡2,5,4,7四洞,可胡张数:13张13111:3444567(or3456667),听胡2,3,5,8四洞,可胡张数:14张313:4445666,听胡3,4,5,6,7五洞,可胡张数:13张31111:4445678(4567888),听胡3,5,6,8,9五洞,可胡张数:17张10牌听:331111:3334445678,听胡3,4,5,6,8,9六洞,可胡张数:15张313111:3334555678,听胡2,3,4,5,6,9六洞,可胡张数:16张31111111:1112345678,听胡2,5,8,3,6,9六洞,可胡张数:19张311113:1112345666,听胡1,2,3,4,5,6,7七洞,可胡张数:18张311113:2223456777,听胡1,2,3,4,5,6,7,8八洞,可胡张数:22 22222:1122334455,听胡1,2,4,5四洞,可胡张数:8张13牌听(豪华版):222223:3344556677888,听胡2,3,4,5,6,7,8七洞,可胡张数:15 九连宝灯:1112345678999,听胡全9洞,见色和,可胡张数:23。
苏州⿇将规则牌数:苏州⿇将共有152张牌,分为东南西北4个风圈,每个风圈19排,36张牌。
144张牌中,有28张为花牌,分别是4张发财,4张红中,4张⽩板,4张百搭,4张⼤⽩板,春夏秋冬,梅兰⽵菊。
庄家⼀开始可以拿⼗四张牌,其它玩者只能取⼗三张牌。
苏州⿇将算法论花,具体⼀个花算多少银⼦可以随意定。
打法:发牌:共152张牌打法:可碰,可杠,不可吃。
记分:吃炮费⽤由放炮者⼀⼈承担,如果是⾃摸胡牌将收3家钱。
庄家:⼤胡不改变庄家,即胡牌的牌型如果为⼤胡,庄家的位置不会改变,形成连庄。
花:有28张,分别是4张发财,4张红中,4张⽩板,4张⼤⽩板,春夏秋冬,梅兰⽵菊,4张百搭杠:1. 明杠:分为‘先对’下来,再杠'和‘⼀次杠'两种;算1个花2.暗杠:⾃⼰抓到四张相同的牌杠下来,称为暗杠;算2个花;3. 风杠:胡牌后⼿上有3张相同的风算2个花;风明杠算3个花;风暗杠算4个花;和牌⽅式:苏州⿇将中各种和牌⽅式是累加的。
和牌⽅式有下⾯⼏种:⼩胡:1.三花⾃摸四花冲:如果不是门清,成⼩胡必须要四个以上的花(如红中、⽩板、发财等;风碰、明杠、暗杠、风杠等也算花);成牌算5个花。
⼤胡:2.如果是门清,则⽆论花有多少,都可以成牌:A:⼤门清:⽆花,可以碰过,但不可有风碰(包括暗风刻)和杠。
算10个花。
B:⼩门清:有化,没有碰过,没有明杠,可以有暗杠。
算5个花。
C:⼤⼩门清:⽆花,没有碰过,没有杠过。
算15个花。
3.混⼀⾊:只有东南西北风和条饼万其中的⼀种,成牌后另加5个花;4.清⼀⾊:只有条饼万其中的⼀种,成牌后另加10个花;5.对对胡:除了头⼦是⼀对以外,另外的四铺都是三个头,(型如:11 111 111 111 111)成牌后另加5个花;6.七⼩对:成牌时,⼿上全部是对⼦,共有七对(型如:11 11 11 11 11 11 11),成牌后,另加10个花;(注意:七对成牌后不计门清,⽆花加⼀个⼤⼩门清);7.杠开:当抓到花或是杠牌后,正好杠的牌成“和牌”,就叫杠后开花;杠后开花分另算+5个花。
游戏e家温州麻将规则简介温州麻将简介温州麻将和全国其他地方麻将规则最不一样的就是有16张牌,但尽管牌的张数是多了,但胡牌还是很容易的,因为温州麻将设定了财神牌,有些地方叫“癞子”或“白搭”。
温州麻将共一百三十六张牌:包括筒、索、万、东、南、西、北、中、发、白。
温州麻将还有跟风的特殊规则,增加了买底与顶底的玩法。
玩家手牌16张,胡牌时为17张。
一、胡牌的基本要求1、胡牌者的牌型必须具备下列牌型之一A. 胡牌的基本牌型(每把牌一定要有个对子当牛,有的地方称之为将,才可以胡)a. AA(牛),ABC,ABC,ABC,ABC,ABC。
b. AA(牛),ABC,ABC,ABC,ABC,AAA。
c. AA(牛),ABC,ABC,ABC,AAA,AAA。
d. AA(牛),ABC,ABC,AAA,AAA,AAA。
e. AA(牛),ABC,AAA,AAA,AAA,AAA。
f. AA(牛),AAA,AAA,AAA,AAA,AAA。
g. AA,AA,AA,AA,AA,AA,AA,AA,B.(软8对,有财神的)。
胡牌时算硬牌。
B. 和牌的特殊牌型(双翻)硬8对:AA,AA,AA,AA,AA,AA,AA,AA,B.(没财神。
有财神时,当多出的拿张是财神,也算双翻)三财神双翻:手上有3个财神同时符合其他胡牌牌型。
天胡:庄家抓过第一张牌就胡了。
地胡:还没摸过第一张牌的人,别人打给他胡牌或者是第一张自摸。
单吊:通过吃或者碰,使手上的牌只剩最后一张再胡牌。
全球神:即当手上只剩四张牌的时候,其中有张牌是财神,吃掉或者碰掉(不含财神)后打出去的那张牌没有其他人胡掉的话,下次自己摸牌时就算胡了。
2、胡牌类型硬牌:包括自摸胡牌,和牌没有财神或财神归位(财神代表自己本身的牌,不代替其他牌),抢杠胡(先前已经碰掉,在之后的抓到第四张,拿出去杠,别人刚刚好胡这张牌,这样别人胡的牌就是硬牌),软8对,手中有3张财神牌不须符合胡牌牌型就可胡牌。
软牌:胡牌中有财神代替其他牌二、特殊规则财神的规则财神,它可用来在和牌时替代任何牌,但是财神不能在游戏过程中出掉或用于吃牌。