itgle.com

与同伴做下面的游戏:每个人从一副扑克牌(去掉大、小王和J,Q,K)中选择3张黑色牌和3张红色牌(黑色牌代表正分,红色牌代表负分),使得6张牌的总分为零。两人轮流从同伴手中抽1张牌,10次以后,计算每人手中牌的总分,得分高者获胜。

题目

与同伴做下面的游戏:每个人从一副扑克牌(去掉大、小王和J,Q,K)中选择3张黑色牌和3张红色牌(黑色牌代表正分,红色牌代表负分),使得6张牌的总分为零。两人轮流从同伴手中抽1张牌,10次以后,计算每人手中牌的总分,得分高者获胜。


相似考题
更多“与同伴做下面的游戏:每个人从一副扑克牌(去掉大、小王和J,Q,K)中选择3张黑色牌和3张红色牌(黑色牌代表正分,红色牌代表负分),使得6张牌的总分为零。两人轮流从同伴手中抽1张牌,10次以后,计算每人手中牌的总分,得分高者获胜。”相关问题
  • 第1题:

    停车信号移动信号显示方式昼间为()。

    A、红色方牌

    B、黄色圆牌

    C、绿色圆牌

    D、红色圆牌


    参考答案:A

  • 第2题:

    一副完整的扑克牌,至少抽多少张牌才能保证抽出的牌中有三张是红桃?


    正确答案:D
    考虑最差的情况,先把所有的其他花色的牌还有大小王全部抽出来,此时再抽3张牌,必然是3张红桃。因此至少要抽13x3+2+3=44张。

  • 第3题:

    阅读下列说明、c++代码和运行结果,填补代码中的空缺(1)~(6),将解答填入

    答题纸的对应栏内。

    【说明】

    很多依托扑克牌进行的游戏都要先洗牌。下面的c++程序运行时先生成一副扑克牌,

    洗牌后再按顺序打印每张牌的点数和花色。

    【c++代码】

    inciude <iostream>

    4Finclude <stdlib. h>

    include <ctime>

    inciude <aigorithm>

    include <string>

    Using namespace std

    Const string Rank[13]={”A”,”2”,”3”,”4“,“5”,”6,”’“7”8“,9”,”10,”J”,

    ”Q”,”K”}j//扑克牌点数


    正确答案:
    分析本题考查c-++语言程序设计能力,涉及类、对象、函数的定义和相关操作。要求考生根据给出的案例和代码说明,认真阅读,理清程序思路,然后完成题目。本题目中涉及到扑克牌、牌桌等类以及洗牌和按点数排序等操作。根据说明进行设计。定义了两个数组,Rank表示扑克牌点数,Suits表示扑克牌花色,定义时进行初始化,而且值不再变化,故用const修饰。Card类有两个属性,rank和suit,在使用构造函数Card(intrankintsuit)新建一个Card的对象时,所传入的参数指定rank和suit这两个属性值。因为参数名称和属性名称相同,所以用this->前缀区分出当前对象。在类Card中包含方法getRank()和getSuit(),分别返回当前对象的rank和suit属性值。printCard()函数打印扑克牌点数和花色。DeckOfCards类包含Card类型元素的数组deck[52],表示牌桌上一副牌(52张)。构造函数中对牌桌进行初始化并进行洗牌。先用Card对象填充牌桌,即创建52个Card对象并加入deck数组。然后洗牌,即将数组中的Card对象根据花色和点数随机排列。printCards0函数将所有Card对象打印出来。主控逻辑代码在main函数中实现。在main()函数中,先初始化DeckOfcards类的对象指针d,即生成一个牌桌:Deckofcards*d=newdeckofcards()并发牌,即调用d的printCards()函数,实现打印一副扑克牌中每张牌的点数和花色。在printCards()函数体内部,为每个数组元素调用当前对象的pnntCard()一张牌。Main()函数中使用完数组对象之后,需要用delete操作进行释放对象,对d对象进行删除,即deleted。因此,空(1)和(2)需要表示当前对象的this->;空(3)需要牌桌上纸牌对象,即数组元素deck[i]:空(4)也需要纸牌对象调用printCard(),即数组元素deck[i].:空(5)处为创建DeckOfCards类的对象指针d的newDeckofcards0;空(6)需要用对象指针d调用打印所有纸牌的pnntCards()函数,即d->printCards0.试题五参考答案(1)this->(2)this->(3)deck[i]或*(deck+i)或等价表示(4)deck[i]或*(deck+i)或等价表示(5)newDeckOfCards()(6)d->printCards0或等价表示

  • 第4题:

    在一场“请问谁在说谎”的游戏中,四位游戏参与者每人从一副没有大小王的扑克牌中抽取一张。
    甲说:“我抽中的牌是黑桃。”
    乙说:“我抽中的牌是红桃。”
    丙说:“我抽中的牌不是红桃。”
    丁说:“我抽中的牌是梅花。”
    已知4人抽取的扑克牌花色各不相同,且只有一人说谎。
    根据上述条件,下列说法正确的是:

    A.甲、乙、丙、丁四人均有可能说谎
    B.可以推知每个人抽取的扑克牌花色
    C.丙有可能抽中方块
    D.乙抽中的牌一定是红桃

    答案:D
    解析:
    第一步,确定题型。
    题干有若干论断和真假限定,确定为真假推理。
    第二步,分析条件,进行推理。
    题干无矛盾或反对关系,可考虑使用假设法,乙与丙均提到了红桃,可对乙或丙进行假设。
    假设乙说谎,则其他几人说真话。乙说谎,则乙抽中的不是红桃;其余为真,则甲、丙、丁抽中的牌都不是红桃。此时,没有人抽中红桃,与题干矛盾,该假设不成立。
    故乙说的肯定为真话,即乙抽中的是红桃。
    因此,选择D选项。

  • 第5题:

    从一副完整的扑克牌中,至少抽出( )张牌,才能保证至少6张牌的花色相同。
    A.21
    B.22
    C.23
    D.24


    答案:C
    解析:
    【参考解析】: 根据抽屉原理,将(mn+1)个元素放入n个抽屉,则必有一个抽屉至少放有(m+1)个元素。 题目中扑克的四个花色就相当于4个抽屉,6张花色相同的牌就相当于(m+1)个元素,共需要抽出的扑克牌张数就相当于放入抽屉的(mn +1)个元素,则可得共抽出的牌的数为21个。又因为这是一副完整的扑克牌,考虑到大、小王两张牌,则题目中所求数应为23。正确答案为C。

  • 第6题:

    从一副完整的扑克牌中至少抽出多少张牌,才能保证至少有5 张牌的花色相同?()


    A.17
    B.18
    C.19
    D.20

    答案:C
    解析:
    一副完整的扑克牌是有四种花色的A 到K,一共是4×13=52 张和两张大小王,要保证五张花色相同,就必须选出4×4=16 张再加上两张大小王是18 张,这时无论再选一张什么样花色的牌都可以保证有五张花色相同,因此要选出19 张才能保证。故选C。

  • 第7题:

    你正在玩扑克牌游戏,从52张牌中抽出两张。如果你抽到的第一张牌是A,第二张牌是K,你就赢了。你赢得游戏的概率是多少?()

    • A、(4/52)x(4/51)
    • B、2/52
    • C、(4/52)x(4/52)
    • D、(1/4)x(1/4)

    正确答案:A

  • 第8题:

    昼间,移动停车信号的显示为()。

    • A、红色方牌
    • B、红色圆牌
    • C、黄色方牌
    • D、黄色圆牌

    正确答案:A

  • 第9题:

    昼间移动停车信号显示方式为()。

    • A、表面有反光材料的红色方牌
    • B、表面有反光材料的黄底黑字圆牌
    • C、表面有反光材料的绿色圆牌
    • D、表面有反光材料的黑色方牌

    正确答案:A

  • 第10题:

    判断题
    自然叫牌体系中,同伴开叫2H,你应叫2NT的牌力牌型应该和开叫1NT的牌力牌型相仿。()
    A

    B


    正确答案:
    解析: 暂无解析

  • 第11题:

    单选题
    你正在玩扑克牌游戏,从52张牌中抽出两张。如果你抽到的第一张牌是A,第二张牌是K,你就赢了。你赢得游戏的概率是多少?()
    A

    (4/52)x(4/51)

    B

    2/52

    C

    (4/52)x(4/52)

    D

    (1/4)x(1/4)


    正确答案: A
    解析: 当抽第一张牌时,52张牌中有4张A。当抽第二张牌时,51张牌中有4个K。因此,赢得游戏的概率是(4/52)x(4/51)。

  • 第12题:

    问答题
    一副扑克牌的四种花色中各有13张牌,这代表什么?

    正确答案: 代表每季有13个星期。
    解析: 暂无解析

  • 第13题:

    脱轨表示器昼间显示带白边的(),表示线路在遮断状态。

    A、红色方牌

    B、绿色长方牌

    C、红色圆牌

    D、红色长方牌


    参考答案:D

  • 第14题:

    一副完整的扑克牌,至少抽多少张牌才能保证抽出的牌中有三张是红桃?

    A.3

    B.11

    C.42

    D.44


    正确答案:D
    96.【答案】D。解析:考虑最差的情况,先把所有的其他花色的牌还有大小王全部抽出来,此时再抽3张牌。必然是3张红桃。因此至少要抽l3x3+2+3=44张。

  • 第15题:

    阅读以下说明和Java程序,填补代码中的空缺(1)~(6),将解答填入答题纸的

    对应栏内。

    【说明】

    很多依托扑克牌进行的游戏都要先洗牌。下面的Java代码运行时先生成一副扑克

    牌,洗牌后再按顺序打印每张牌的点数和花色。

    【Java代码】


    正确答案:
    本题考查Java语言程序设计的能力,涉及类、对象、方法的定义和相关操作。要求考生根据给出的案例和代码说明,认真阅读,理清程序思路,然后完成题目。先考查题目说明。本题目中涉及到扑克牌、牌桌、玩家等类以及洗牌和按点数排序等操作。根据说明进行设计。Card类内定义了两个static枚举类型,Face枚举扑克牌点数,Suit枚举扑克牌花色。Card类有两个枚举类型的属性,face和suit,而且值不再变化,故用final修饰。在使用构造方法publicCard(Faceface,Suitsuit)新建一个Car:d的对象时,所传入的参数指定face和suit这两个属性值。因为参数名称和属性名称相同,所以用this前缀区分出当前对象。在类Card中包含方法getFace()和getSuit(),分别返回当前对象的face和suit属性值。getCard()方法返回string来表示一张牌,包括扑克牌点数和花色。牌桌类Deckofcands包含持有Card类型元素的List类型对象的声明List,用以存储牌。List是Java中的一种集合接口,是Collection的子接口。构造方法中用Card对象填充牌桌并进行洗牌。先用Card对象填充牌桌,即创建52个Card对象加入deck数组,表示牌桌上一副牌(52张)。然后洗牌,即将数组中的Card对象根据花色和点数随机排列,使用集合工具类Collechons中的shuffle方法,对以List类型表示的deck数组进行随机排列。Collectians是Java集合框架中两个主要工具类之一,用以进行集合有关的操作。printCards()方法将所有Card对象打印出来,按4列显示52张牌。每张拍的打印用list.get(i)获得list表示的deck中的第i个Card对象,然后进一步调用此对象的getCard()方法,得到String表示的当前一张牌。玩家类中包括启动发牌洗牌等操作,主入口方法main中实现创建牌桌对象,并调用按4列显示52张牌。在main()中,先初始化Deckofcards类的对象player,即生成一个牌桌:Deckofcardsplayer=newDeckofcards()并发牌,即调用player的printCards()方法,实现按4列显示52张牌打印一副扑克牌中每张牌的点数和花色。在pnntCards()方法体内部,用list调用每个数组元素,井为每个数组元素调用getCard()返回当前对象所表示一张牌的花色和点数。用格式化方法进行打印,即:因此,主(1)和(2)需要表示当前对象的this.;空(3)需要牌桌上纸牌对象,并将数组元素下标加1,即数组元素deck[count++];空(4)也需要用list对象获得纸牌对象的字符串表示,即list后的get(1)getCard();空(5)处为创建DeckOf℃ards类的对象指针player的newDeckOfCards();空(6)需要用对象player调用打印所有纸牌的printCards()函数,即player.。试题六参考答案(l)this(2)this.(3)deck[count++]或等价表示(4)get(i)getCard()(5)newDeckOfCards()(6)player.

  • 第16题:

    一副扑克牌(去掉两张王牌),每人随意摸两张牌,至少有多少人才能保证他们当中一定有两人所摸两张牌的花色情况是相同的?( )

    A. 13
    B. 12
    C. 11
    D. 10

    答案:C
    解析:
    扑克牌中有方块、梅花、黑桃、红桃4种花色,当两张牌花色相同时,有4种情况;当两张牌花色不同时,有= 6(种)情况,共计10种情况。此时,至少需要11人,才能保证有两人所摸的花色完全相同。故本题选C。

  • 第17题:

    一副卡牌上面写着1到10的数字,甲和乙从中分别随机抽取三张牌,并比较其中较大的两张牌的牌面之积,数字大的人获胜。甲先抽出三张牌,上面的数字分别是2、6和8,问乙从剩下的牌中抽取三张牌的话,其胜过甲的概率( )

    A. 高于60%
    B. 在50%60%之间
    C. 在40%50%之间
    D. 低于40%

    答案:C
    解析:
    本题属于概率问题,选择C项。甲的最大乘积为6*8=48,要求乙胜过甲的话,其乘积大于48即可,由此,(1-10中除了2、6、8)可以是
    (1)5、10 (第三个数可以为1、3、4)三种;
    (2)7、10 (第三个数可以为1、3、4、5)四种;
    (3)9、10 (第三个数可以为1、3、4、5、7)五种;
    (4)7、9 (第三个数可以为1、3、4、5)四种;共计16种.
    所以概率为,因此选择C项。

  • 第18题:

    扑克牌中的“Q”代表的是什么?


    正确答案: 扑克牌中的“Q”代表的是Queen(皇后)

  • 第19题:

    一副扑克牌的四种花色中各有13张牌,这代表什么?


    正确答案: 代表每季有13个星期。

  • 第20题:

    从一副完整的扑克牌中,至少抽出()张牌,才能保证至少6张牌的花色相同。

    • A、21
    • B、22
    • C、23
    • D、24

    正确答案:C

  • 第21题:

    在白天,移动停车信号是()。

    • A、绿色圆牌
    • B、红色圆牌
    • C、黄色方牌
    • D、红色方牌

    正确答案:D

  • 第22题:

    问答题
    A、B、C三位学生知道方桌的抽屉里有这么多张扑克牌: 红桃A、Q、4 黑桃J、8、4、2、7、3 梅花K、Q、5、4、6 方块K、5 一位老师从这些牌中挑出一张牌来,并把这张牌的点数告诉B同学,把这张牌的花色告诉C同学。这时,老师问B和C://你们能从已知的点数或花色中猜出它是什么牌吗?于是,A同学听到他们的对话: B同学:这张牌我不清楚。 C同学:我知道你不知道这它是什么牌。 B同学:现在我明白它是什么牌了。 C同学:我也知道了。 听过上述的对话,A同学想了一下,就知道这张牌是什么牌了。 请判断一下,这张牌是什么牌?

    正确答案: B同学只知道点数,却不能确定花色的只有K、4、5、Q这几张。而C同学知道B不知道,而C同学知道花色,那么这个花色应该只包括这4张牌或其中的几张,这时只有方块和红桃符合条件。这时B同学又知道了这张牌是哪两种花色,但是B同学却能确定这张牌是什么,这时只有方块5符合条件了(因为如果是K的话他不能确定是哪种花色,而之后C同学也知道了,说明除去K后此花色只有一张牌,只能是方块5)
    解析: 暂无解析

  • 第23题:

    判断题
    二盖一自然叫牌体系,你1H/1S开叫后,同伴的4NT应叫都是确定同伴开叫花色为将牌的关键张问叫,答叫按约定:03/14/2无将牌Q/2有将牌Q或14/03/2无将牌Q/2有将牌Q。()
    A

    B


    正确答案:
    解析: 暂无解析