之前用vba写过,当时的思路不清楚,也没有python这样强大的工具,写了好长时间。现在想想,真的是太太太落后了。磨刀不误砍柴工,学习还是大有裨益的。麻将和牌规则:胡牌的基础牌型: (1)11、123、123、123、123 (2)11、123、123、123、111(1111,下同) (3)11、123、123、111、111 (4)11、123、111、111、111 (5)11、111、11
#coding='utf-8'#author='小罗'#麻将胡牌算法#判定规则:n*(abc)+m*(ddd)+ee#特殊牌型:7*(ee),7对。##规则:##胡牌的基础牌型:##(1)11、123、123、123、123##(2)11、123、123、123、111(1111,下同)##(3)11、123、123、111、111##(4)11、123、111、111、111##(5)11、11
同样是同学发过来的题目,做了下,代码如下描述: 计算麻将的番数 麻将游戏越来越受到大家喜爱,也在网络上盛行。本题目是给定一组已经和牌的麻将,编写一个函数计算这组麻将的番数。为简化题目,假设麻将只有筒子和条子两种花型,能翻番的规则也只有以下三种,当一组牌中没有下述三种情况中的一种或多种,则这组牌为0番,每种番数是加的关系,例如一组牌既有卡2条又有四归一,则番数为3番。 1.卡2条为
转载 2023-07-23 22:09:49
0阅读
胡牌:平胡:1对将及4副(顺子/刻子)对对胡:4副刻子+1对将组成的胡牌七小对:全部牌都是1对门清:全部牌都是自己摸的,没有碰和暗杠全求人:全部碰或明杠,手上只剩一张牌,并且是点炮胡,不能自摸清一色:全部都是一色的平胡(包含万、条、筒、字)七大对:有4张一样的牌且没杠,其余牌都是对子豪华大七对:有至少两个4张一样的牌,其余牌都是对子定义麻将牌:public class MajiangCard ex
    首先,我想说,能不能不要通宵打麻将,能不能在晚上12点前结束,我是个传统的人,我喜欢早睡 早起,我喜欢睡觉的环境很完美,所以我能不能拜托你们办到?     我想说,睡觉是一件很享受的事,应当是在安静黑暗的环境下放松心情的熟睡,我真的希望每天睡 觉前不戴眼罩和耳塞,能真的是轻松的进入睡梦,当然,和大家一起住寝室我不能奢望这样的
原创 2010-12-12 19:13:08
701阅读
家事烦事企业事事不关己 不断的探讨、思考,发誓下次不再犯同样的错误。   1、我和他是多年的多年的朋友了,也没有任何利益和职位的冲突,由于我们的办公桌是邻居,有时候我看到一些他做的不好的地方,在抽烟的时候,就想提醒他一下,告诉他刚才的件事情应该怎么处理更加合理。我发现,他往往不等我说完,马上就列举一大堆的理由,核心意思就是,他做的没错,即使错了,也使领导的错或者客户的错。 &nb
原创 2009-06-11 12:51:00
400阅读
1点赞
        有粉丝问,麻将是否可以实现自动代打的,当然是可以的,只是以前没那么多时间精力去搞,最近相对比较闲,应粉丝要求,我又动手实现了一个麻将的自动代打程序。先看效果图片效果是不过瘾的,当然还有视频效果 麻将自动代打算法_桌游棋牌热门视频        这是一个癞
麻将,被称为中国对世界的第三大贡献(另外两个是中医和红楼梦),它不仅是简单的牌类游戏,更是蕴含着深刻的人生哲理,启发我们更好的面对人生的高山低谷!随机的混乱中创造有序     打麻将,比的是看谁能够让从自己最快地从“无序转化为有序”!13张牌起手后,先要把最原始的无序整理为初步的有序,然后通过不断的抓牌,打牌来优化更多的有序,直到一个人最快将14张牌都变成有序,那你就
原创 3月前
37阅读
打麻将人的特质:1、每场必到,从不迟到早退。说明:时间观念强。2、不抱怨、不嫌弃环境:小小几平方,抽烟的、有脚气的······都可接受。说明:在通往成功的过程中,忍受一切恶劣环境因素。3、三缺一时心急如麻。说明:有团队精神。4、一场输个几千元,脸不红心不跳,输赢一笑而过!今天看下把
原创 2023-07-03 16:37:21
11阅读
我有时喜欢打麻将,但打久了很不舒服。下面我说说打麻将的一点看法。     1、打麻将对生活、工作方面的影响。     打麻将是很容易上隐的一种“娱乐”方式,很少人能做到不上隐,我老婆就是,打输了又懊悔。沉迷打麻将后,对工作、生活的影响是较大的,我观察我周围的朋友,大部分是这样,孩子的学习没那么耐心辅导了,家
转载 2010-12-05 20:51:59
1002阅读
## Java游戏三国大富翁模式打麻将 在这个游戏中,我们将结合三国大富翁和打麻将的元素,打造一个有趣的Java游戏。玩家可以选择自己喜欢的三国英雄作为角色,通过掷骰子前进,同时还可以进行麻将游戏来获取更多的资源和优势。下面我们来一步步实现这个游戏。 ### 游戏规则 1. 玩家可以选择一个三国英雄作为游戏角色,不同英雄具有不同的属性和技能。 2. 玩家通过掷骰子前进,可以购买地产、建造建筑
原创 3月前
94阅读
某天某时,我请老婆大人帮忙测试一下浏览器,多支持支持,老婆大人说“好吧,我支持你做浏览器,虽然不算什么正事儿,至少你做浏览器比别人去打麻将要高雅一些。”
原创 2009-12-19 03:30:55
1444阅读
1点赞
12评论
上周打麻将,很有收获,写此抒发。为什么要打麻将, 那是跟随名人的步伐:梁启超说:只有读书可以忘记打牌,只有打牌可以忘记读书。为什么要打麻将, 因为打麻将爱国啊:“麻将不能不打,要救国一定要打麻将打麻将可以观察人的品格,还可锻炼坚忍的精神,一坐下去不论胜负,一定要打完四圈。同时即使前三圈都失败了,还有翻本的希望,我们国家和别国竞赛,败了也不能气馁呀!这种精神可以在麻将桌上锻炼出来。”...
上周打麻将,很有收获,写此抒发。为什么要打麻将, 那是跟随名人的步伐:梁启超说:只有读书可以忘记打牌,只有打牌可以忘记读书。为什么要打麻将, 因为打麻将爱国啊:“麻将不能不打,要救国一定要打麻将打麻将可以观察人的品格,还可锻炼坚忍的精神,一坐下去不论胜负,一定要打完四圈。同时即使前三圈都失败了,还有翻本的希望,我们国家和别国竞赛,败了也不能气馁呀!这种精神可以在麻将桌上锻炼出来。”...
原创 2021-06-04 22:51:58
354阅读
把【阅读】跟打麻将一样当成一种爱好不要看到成堆的书山,就倍儿压力,感觉是谁强迫自己要去阅读一样。希望可以将阅读当成自己茶余饭后的一种享受。每天进步一点点一点点,一年以后都不得了不得了。以下好文字来源:http://cxxsoft.blog.51cto.com/1350418/1241251与现在大学生的情况类似,学校学的专业知识总是与实际工作中需要的知识相差甚远。或许进入我们这个行业就注定要一辈子
原创 2013-07-06 11:50:19
365阅读
1点赞
1评论
时限:1000ms 空间限制:262144K题目链接https://nanti.jisuanke.com/t/39612“因材施教”的教育方式自古有之,互联网时代,要实现真正意义上的个性化教育,离不开大数据技术的扶持。VIPKID 英语 20多万学员每月在课前预习、课中教学、课后复习、作业、答题测评等环节会产生超过100TB 的数据增量,在对庞大数据进行分析之...
原创 2021-06-05 19:08:01
107阅读
题目在一种"麻将"游戏中,游戏是在一个有W*H格子的矩形平板上进行的。每个格子可以放置一个麻将牌,也可以不放(如图所示)。玩家的目标是将平板上的所有可通过一条路径相连的两张相同的麻将牌,从平板上移去。最后如果能将所有牌移出平板,则算过关。  这个游戏中的一个关键问题是:两张牌之间是否可以被一条路径所连接,该路径满足以下两个特性:  1. 它由若干条线段组成,每条线段要么是水平方向,要么是垂直方向。
这篇博客主要是记录在学习java集合中,使用相关知识点完成XX(哈哈 不能暴露了)麻将的准备牌、洗牌、发牌、看牌基本功能。 ####需求分析A:XX麻将的功能需求分析 a:具体规则: 1. 组装136张麻将 条、筒、万加到一起的数目是108张 东、西、南、北风、红中、白皮、发财是28张,总共136张 2. 将136张牌顺序打乱
  声明: 算法并非原创 , 但是来源已经忘记了 , 当时考虑算法的时候看了比较多的麻将胡牌算法 , 想寻找自己比较容易理解的 , 找了几篇,所以算法的出处已然忘记,不过还是感谢下原创吧 .   算法理解之后就不难了 , 下面开始详细的阐述了.1. 将麻将抽象为数字  数字 {01 ~ 09} 表示  {1 ~ 9} 筒  数字 {11 ~ 19} 表示  
麻将牌型主是AA,AAA,AAAA,ABC的组合构成胡牌,可以把牌分为明牌和手牌,明牌是指杠,吃,碰之后的牌,手牌指未露出来的牌,听牌只需要算手牌即可。听牌可以分为有对将,其它为圆句,只留一个需要圆句,吃牌胡,或者碰牌胡。如果无对将,则需所有为圆句和一张单牌吊将。 方法一:先取一对将,再把剩下的牌递归找整句,直到只剩两张牌,算出缺口牌即为听的牌。中间任意一步失败也该组合失败。先找整句,剩
  • 1
  • 2
  • 3
  • 4
  • 5