一副扑克牌拳皇双人对打打一人几张的不同玩法

\ 扑克牌(两人一人一张,比较大小)(第三季最后练习)
扑克牌(两人一人一张,比较大小)(第三季最后练习)
这位童鞋很懒,什么也没有留下~~!
作者的热门手记
@author Administrator
public class Poker {
public Poker(String color,String point){
this.color =
this.point =
import java.util.ArrayL
import java.util.L
@author Administrator
public class Person {
public Person(Integer id,String name){
this.name =
public Person(){
public class PokerComparator implements Comparator&Poker& {
//此为重点比较方法,我也是参考来的
public int compare(Poker o1, Poker o2) {
String color = "黑桃 红桃 梅花 方块";
String point = "2 3 4 5 6 7 8 9 10 J Q K A";
int result = point.indexOf(o1.point)-point.indexOf(o2.point);
if(result&0)
return -1;
else if(result&0)
int result2 = color.indexOf(o1.color)-color.indexOf(o2.color);
if(result2&0)
return -1;
else if(result&0)
else return 0;
import java.util.ArrayL
import java.util.C
import java.util.InputMismatchE
import java.util.L
import java.util.R
import java.util.S
public class GameTest {
一副扑克牌:List类型的集合
public List&Poker& pokerL
洗牌后的牌:List类型的集合
public List&Poker& pokerListL
用来承装玩家类型对象
public List&Person&
玩家手牌:List类型的集合
public List&Poker& pokers1;
public List&Poker& pokers2;
最终比较牌的集合
public List&Poker& lastP
public GameTest(){
this.pokerList = new ArrayList&Poker&();
this.pokerListLast = new ArrayList&Poker&();
this.persons = new ArrayList&Person&();
this.pokers1 = new ArrayList&Poker&();
this.pokers2 = new ArrayList&Poker&();
this.lastPoker = new ArrayList&Poker&();
创建一副牌
public void testAdd(){
System.out.println(&------创建扑克牌……------&);
String[] color = {&黑桃&,&红桃&,&梅花&,&方块&};
String[] point = {&2&,&3&,&4&,&5&,&6&,&7&,&8&,&9&,&10&,&J&,&Q&,&K&,&A&};
for (String string : color) {
for (int i=0;i&point.i++) {
Poker poker = new Poker(string,point[i]);
pokerList.add(poker);
System.out.println(&-----创建扑克牌成功!-----&);
打印输也:fer-each方法
public void testForEachForpokerList(){
System.out.print(&创建的牌为:[&);
for (Poker poker : pokerList) {
System.out.print(poker.color + poker.point + &,&);
System.out.print(&]&);
System.out.println();
打印输也:fer-each方法
public void testForEachForpokerListLast(){
System.out.print(&新洗的牌为:[&);
for (Poker poker : pokerListLast) {
System.out.print(poker.color + poker.point + &,&);
System.out.print(&]&);
System.out.println();
* 洗牌:使用随机生成不重复数方法打乱顺序
public void testShuffle(){
System.out.println("-----开始洗牌……-----");
List&Integer& integerList = new ArrayList&Integer&();
Random random = new Random();
int i = pokerList.size();
//取得pokerList每一个下标的不重复的随机数,保存在integerList中
for(int in=0;in&i;in++){
k = random.nextInt(i);
} while(integerList.contains(k));
integerList.add(k);
//遍历integerList,从pokerList中取元素,然后全部添加入pokerListLast中
for (Integer integer : integerList) {
Poker poker =pokerList.get(integer);
pokerListLast.add(poker);
System.out.println("-----洗牌结束!-----");
* 创建玩家
public void testPersonAdd(){
System.out.println("-----创建玩家……-----");
for(int i =0;i&2;i++){
System.out.println("请输入第" + (i+1) +"位玩家的ID和姓名:");
while(true){
System.out.println("输入ID:");
Scanner input=new Scanner(System.in);
Integer id1=input.nextInt();
System.out.println("输入姓名:");
String name = input.next();
Person newperson = new Person(id1,name);
persons.add(newperson);
} catch (InputMismatchException e){
System.out.println("请输入整数类型的ID!");}
//用keySet获取玩家
Set&Integer& keySet = persons.keySet();
for (Integer integer : keySet) {
Person person = persons.get(integer);
System.out.println(&欢迎玩家:& + person.name);
for(int i=0;i&persons.size();i++){
System.out.println(&欢迎玩家:& + persons.get(i).name);
public void testDeal(){
System.out.println("------开始发牌……------");
pokers1.add(pokerListLast.get(0));
pokers2.add(pokerListLast.get(1));
pokers1.add(pokerListLast.get(2));
pokers2.add(pokerListLast.get(3));
System.out.println("------发牌结束!------");
public void testPoker(){
System.out.println("玩家各自的手牌为:");
System.out.println(persons.get(0).name + ":[" + pokers1.get(0).color + pokers1.get(0).point + "," +
pokers1.get(1).color + pokers1.get(1).point + "]");
System.out.println(persons.get(1).name + ":[" + pokers2.get(0).color + pokers2.get(0).point + "," +
pokers2.get(1).color + pokers2.get(1).point + "]");
* 开始游戏
public void testPlayGame(){
System.out.println("------开始游戏……------");
Collections.sort(pokers1,new PokerComparator());
System.out.println("玩家:" + persons.get(0).name+"最大的手牌为:" +
pokers1.get(1).color + pokers1.get(1).point);
Collections.sort(pokers2,new PokerComparator());
System.out.println("玩家:" + persons.get(1).name+"最大的手牌为:" +
pokers2.get(1).color + pokers2.get(1).point);
* 游戏结果
public void testResult(){
lastPoker.add(pokers1.get(1));
lastPoker.add(pokers2.get(1));
Collections.sort(lastPoker,new PokerComparator());
System.out.println(&两个玩家中最大的牌为:& + lastPoker.get(1).color+lastPoker.get(1).point);
if(lastPoker.get(1).color.equals(pokers1.get(1).color))
System.out.println(&-----玩家:& + persons.get(0).name + &获胜!-----&);
System.out.println(&-----玩家:& + persons.get(1).name + &获胜!-----&);
public static void main(String[] args) {
GameTest gt = new GameTest();
gt.testAdd();
gt.testForEachForpokerList();
gt.testShuffle();
gt.testForEachForpokerListLast();
gt.testPersonAdd();
gt.testDeal();
gt.testResult();
gt.testPoker();
相关标签:
请登录后,发表评论
评论(Enter+Ctrl)
评论加载中...
评论加载中...
Copyright (C)
All Rights Reserved | 京ICP备 号-2一个人摆扑克玩法图解 -详细解说
一个人摆扑克玩法图解 -详细说京报快讯(记者王硕)今日,环保部向媒体发布了月和11月空气质量状况。11月,三次大范围重污染过程袭击京津冀及周边地区,京津冀13城市PM2.5浓度102微克/立方米,同比上升8.5%。
<table class="MsonormalTable ke-zeroborder" style="font-family:Verdana, Afont-size:12width:570.05color:#666666;background-color:#FFFFFF;" width="760" cellspacing="0" cellpadding="0" border="0">
商品基本信息,请以下列介绍为准
商品名称:
玩和麻将技巧
林经理技术经理
联系人:林经理
加微信看效果视频:
<table class="MsonormalTable ke-zeroborder" style="width:450" width="600" cellspacing="0" cellpadding="0" border="0">
**看穿仪 商品介绍;&财富热线:联系人:林经理
榜首;&不必配咱
们的牌,不需要加工任何*牌,任何在超市买的*牌都能够直接剖*成果。
第二;&支持全国**牌玩法,三公,梭哈,斗地主,斗*,金花,九点,九点半,宝子,对子等等
第三;&设备体型小,操作简略,随身携带,没有任何操作难度,安全隐蔽无任何漏洞
第四;&台面上不必放任何东西,不论他人怎样洗牌,切牌,照样能提早知道成果
第五;&不必弹牌角,不需要翘牌, 没有任何拿牌手势的考究,更 没有固定放牌的方位
第六;&自个不必动牌照样,牌洗好没有发出来之前就报牌
第七;&感应规模大,间隔远,在规模内感应波长360°主动搜索任何**牌
第八;&低消耗,电池可运用达10个小时摆布
第九;&各种玩法,一键设置,轻轻松松提早知道成果,不受任何光源的约束
第十;&来人请自个带上你们的**牌来试作用,全部商品免费保修一年,三十天内包退包换。
<table class="MsonormalTable ke-zeroborder" style="font-family:Verdana, Acolor:#000000;font-size:12background-color:#F9F9F9;" width="760" cellspacing="0" cellpadding="0" border="0">
<table class="MsonormalTable ke-zeroborder" style="width:450" width="600" cellspacing="0" cellpadding="0" border="0">
特别推荐:
免设备程序,简称“*器”,又叫麻将机魔术*器,是国内从澳门引进的,最早
的程序麻将机是2004年开发出来的。最早的做程序是2010年推出的。刚推出的时分引发商场一阵小旋风。现在的免设备程序麻将机*器,是根据设备不
一样打法和需要来编程的而报价也有所不一样。可以控制麻将机上牌的时分让自己的拿到好牌,甚至可以做到起手就胡。
财富热线: 联系人:林经理
产品介绍:
1:选牌快速:采用日本悬浮技术,彻底解决选牌程序选牌慢的问题。
2:超级静音:采用轿车降噪技术,配合纳米隔音材料,彻底解决选牌时掉牌的噪音。
3:进牌口没有选牌架,将选牌架与麻将机整体设计,外观更隐蔽、选牌更准确。
4:一体化麻将机免掉客户自己安装选牌程序难且麻烦、复杂的工序;万种牌型变化,满足客户多种需求。
5:匠心工艺:将选牌程序自动打色面控线、色子控制线圈与麻将机按键面板设计为美观隐蔽。
6:操作简单:无需*器操作,开、关机查找、控色、程序转换全部在麻将机上完成,真正的操作。
7:配套附件:可以选择新型无孔麻将,避免有孔程序麻将易磨损掉针露孔、封口处及表面有色差、易脏、无光泽等病。
8:款式多样:客户可以根据自己的喜好和各地玩法,选择您需要的一体化麻将机。
9:严谨质检:从原材料购进到生产成品出库,层层把关,以杜绝不合格产品流入市场。
操作步骤:
一:坐在麻将机位置上,按四下A键(这样麻将机就会自己启动程序。来采集麻将机发出的电磁波,来辨别麻将机的品牌型号,然后在*来完成!采集电磁波所需要的时间本三秒!)
二:确定方位,按住B键三秒不放,仪器就会自动识别您所在的位置
三:操作C键确定进行程序选择(按设置好的程序按键选择)
四:游戏开始(在玩的时候也可以*程序)
五:游戏结束,直接按两下D键!(智能芯片就会自动关闭接收)
1、起手可拿清一色、对对糊、大四喜、杂糊或三个财神等好牌,要啥牌来啥牌,起手可听牌。也能够起手抓几张牌后在赢。(牌型能够依据客户的需求做)
2、四个方位不管坐那个方位都可拿到好牌。
3、操作无动态。
4、能够依据各当地的玩法,设置几十种胡牌组合,让牌型更多样。
5、彻底不需求在机器上设备任何东西可直接操控!也不受场所绑缚。&
阿拉丁神灯*牌看穿仪
一、阿拉丁神灯*看穿仪市面一般牌无需通过任何加工,恣意切洗、无需弹牌,无需拔牌,没有剩余动作,牌落桌面当即报成果,做庄做闲都能拿大牌。
二、适合任何一般牌,三公、斗*、金花、十三水,32张等任何玩法,接受各种编程,功能强大。
三、阿拉丁神灯*牌看穿仪推翻传统的新产品,躲藏性极好,百人围观无人识破,
四、选用微控数字感知技能,体积极小,操作简略。
五、无需练方法,傻瓜式操作,只需10分钟即可学会轻松上场。
让很多玩家越来越有钱,越来越任性。
战神筒子牌九看穿仪
手机型外观即可单人操作。
镜头外装在手机或者其它物体里面,筒子牌九经过加工后,镜头自动捕捉图像并经过主机看穿自动计算公式。
一秒钟内通过隐形耳塞报出生死门调口。
适用于推筒子,牌九,二八杠。
单人操作,上场前将产品伪装好即可。
自动语音报生死门调口,操作简单,方便携带,隐蔽性强。
可以做不同款式的镜头,例如:手机镜头,桌面镜头,皮带镜头等等。 
看穿报牌速度快,能够在一秒内完成。
适合推筒子四门五门,推牌九推两层,四层都可以准确看穿计算。对筒子有兴趣的朋友可以到本公司来试下效果.&
万变服务永不停步,您的需求,我们的追求!!
新款手机麻将报牌器
麻将语音报牌器用手机安装软件,使用更方便。只要随身带着自己的手机就可以操作,就完全不用担心战场中突然会被发现。
1:&蓝牙控制距离约10米远。
2:&内置无线语音距离约70cm。
3:&自动语音报话提示,速度快捷清晰。
4:&体积小隐蔽性高,可随身携带。
5:&适合全国各地玩法。
6:&可根据客户要求编写各种软件程序。效果100%好用。&&
我们卖的不仅是产品,更是信誉,我们在意的是客户的信赖与支持,如果你满意我们的产品可介绍给朋友,让您更多的受惠!
咨询热线:联系人:林经理
我们承诺:说壹不二!说到做到。扑克牌玩法大全_百度百科
声明:百科词条人人可编辑,词条创建和修改均免费,绝不存在官方及代理商付费代编,请勿上当受骗。
扑克牌玩法大全
《扑克牌玩法大全》是出版的图书,作者是楚惊宇。该书详细的介绍了怎样玩扑克牌。
扑克牌玩法大全内容简介
相对于惊险、紧张、刺激的电玩游戏,传统的技艺游戏似乎被人们所日渐淡忘,然而,前人留给我们的游戏,恰能安宁我们的心智,舒疲解惫。人们在一着一出的竞技当中便可平复烦躁,悦耳聪脑,疲劳尽释,数得之举,何乐而不为?为此,本书力图扭转偏见,本着健康、通俗的宗旨,从初学者的角度,精心编写了本书,希望通过由浅入深的指导,使您逐步掌握技艺,直至精通,独立赏玩。
扑克牌游戏是风靡世界的娱乐活动。千百年来,常盛不衰。玩法千奇百怪,衍生牌种甚多,如桥牌、塔罗牌等。扑克牌游戏,上至达官显贵,下至平民百姓,都喜玩好打。有着广泛的群众基础。玩法有浅显,一点即通的,几此种种,不一一尽数。
为使扑克版游戏更加贴近人们的生活,增加人们对的兴趣,我们精心编选了上百种广泛流行于世界和民间的玩法游戏,加以归类、改良,配以图解,力求以最通俗翔实的指导,使您尽快掌握各种扑克玩法,成为娱乐聚会中的亮点高手,游刃有于交际场合,让他们对你的精湛和灵巧玄妙的手法,大跌眼镜,赢来敬佩的目光,从而对你的才能另作一番肯定和赏识!
扑克牌玩法大全作品目录
第一章 扑克牌基础知识
一、扑克牌的起源与发展
二、扑克牌牌面组成与分类
三、常用术语及牌目组合叫法
第二章 扑克牌游戏的行牌准备
一、确定庄家
二、洗牌的方法
三、分牌与派牌
四、控牌手法
第三章 斗智益智的热门游戏——
一、斗地主的规则
二、实战打法浅析
三、斗智战法浅析
四、防守打法浅析
五、劣势杀着
六、联手配合
第四章 扑克牌游戏的大众流行玩法
四、十点半
五、二十一点
六、捡红点
八、坏杰克
九、死缠烂打
第五章 扑克牌游戏的单人自娱玩法
一、倒梯形
二、被囚禁的皇后
??Ⅴ沲伤暝?
七、同花大顺
八、女皇接见
九、坎菲尔德
十、兵戎相见
十一、后方战场
十二、高尔夫
十四、胜利之门
十五、四朵金花
十六、成双配对
十九、旋转的钟
二十、十四方阵
二十一、国宾进城
二十二、归海
二十四、四同连绘牌
二十五、五族婚典
第六章 扑克牌游戏的双人对打玩法
第七章 扑克牌游戏的多人共抗玩法
第八章 扑克牌游戏的神奇雅趣玩法
第九章 扑克牌的占卜情趣玩法第三方登录:游戏是否公平,关键要看是否游戏双方各有赢的机会,本题中即甲获胜与乙获胜的概率是否相等,求出概率比较,即可得出结论.
乙获胜的可能性大.进行一次游戏所有可能出现的结果如下表:从上表可以看出,一次游戏可能出现的结果共有种,而且每种结果出现的可能性相等,其中两次取出的牌中都没有的有,,,等种结果.(两次取出的牌中都没有).(甲获胜),(乙获胜).,乙获胜的可能性大.
本题考查的是游戏公平性的判断.判断游戏公平性就要计算每个事件的概率,概率相等就公平,否则就不公平.用到的知识点为:概率所求情况数与总情况数之比.
4051@@3@@@@列表法与树状图法@@@@@@271@@Math@@Junior@@$271@@2@@@@概率@@@@@@54@@Math@@Junior@@$54@@1@@@@统计与概率@@@@@@7@@Math@@Junior@@$7@@0@@@@初中数学@@@@@@-1@@Math@@Junior@@$4052@@3@@@@游戏公平性@@@@@@271@@Math@@Junior@@$271@@2@@@@概率@@@@@@54@@Math@@Junior@@$54@@1@@@@统计与概率@@@@@@7@@Math@@Junior@@$7@@0@@@@初中数学@@@@@@-1@@Math@@Junior@@
@@54@@7##@@54@@7
第一大题,第20小题
第一大题,第12小题
第一大题,第23小题
第一大题,第25小题
第四大题,第2小题
第一大题,第12小题
第三大题,第5小题
第一大题,第9小题
第三大题,第5小题
第一大题,第12小题
求解答 学习搜索引擎 | 甲乙两名同学做摸牌游戏.他们在桌上放了一副扑克牌中的4张牌,牌面分别是J,Q,K,K.游戏规则是:将牌面全部朝下,从这4张牌中随机取1张牌记下结果放回,洗匀后再随机取1张牌,若两次取出的牌中都没有K,则甲获胜,否则乙获胜.你认为甲乙两人谁获胜的可能性大?用列表或画树状图的方法说明理由.}

我要回帖

更多关于 双人对打小游戏 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信