更多“A、B两个盒子共有棋子108颗,先从A盒子中取出1/4棋子放入B”相关问题
  • 第1题:

    论述题2:以下是某“象棋中走马事件”应用程序的走马规则,请按要求回答问题

    以下是中国象棋中走马事件中的走马原则:

    1)如果落点在棋盘外,则不移动棋子。

    2)如果落点与起点不构成日字型,则不移动棋子。

    3)如果落点处有己方棋子,则不移动棋子。

    4)如果在落点方向的邻近交叉点有棋子(绊马腿),则不移动棋子。

    5)如果不属于(1)~(4)条,且落点处无棋子,则移动棋子。

    6)如果不属于(1)~(4)条,且落点处为对方棋子(非老将),则移动棋子并除去对方棋子。

    7)如果不属于(1)~(4)条,且落点处为对方老将,则移动棋子,并提示战胜对方,

    游戏结束。

    (1)画出该应用程序的因果图。

    (2对该软件进行基于因果图的方法设计测试用例。


    正确答案:问题1: 解答: 第一步从中国象棋中走马事件中的走马原则的描述中明确原因和结果。 原因: 1 落点在棋盘上。 2 落点与起点构成日字。 3 落点处无己方棋子。 4 落点方向的邻近交叉点无棋子。 5 落点处无棋子。 6 落点处为对方棋子(非老将)。 7 落点处为对方老将。 结果: 21.不移动棋子。 22.移动棋子。 23.移动棋子并除去对方棋子。 24.移动棋子并提示战胜对方结束游戏。 第二步根据上面分析的原因和结果结合题目中二者的关系建立因果图。 其因果图如图17-3所示图中结点11是导出结果的进一步原因。 第三步标记约束。 由于4种结果不能同时发生所以在因果图上标记O(惟一)约束。由于原因5、6、7不能同时发生所以在因果图上标出E(异)约束。 问题2: 解答: 根据上面的因果图建立对应的判定表。 在该应用程序中原因有7个一个完整的判定表应有27(上标)=128种情况。由于篇幅的限制且考虑到5、 6、7原因只与中间结果11有关所以这里将完整的判定表拆分为两个子表如表17-12和表17-13所示。对于结果22、23、24中间结果是原因因此在表17-13中将11作为原因。 由表17-12可知当结点11为1时结果21为0。由于结果21、22、23、24受到O约束的限制不能同时为0所以在表17-13中的的2列是不能出现的情况;同样受到O约束的还有8、12、14和16列;由于E约束第7、8、11到16列也是不可能出现的情况。在表中用灰框表示。 最后根据判定表设计测试用例。如表17-13所示判定表中没有被划去的每一列就是一个测试用例。
    问题1: 解答: 第一步,从中国象棋中走马事件中的走马原则的描述中,明确原因和结果。 原因: 1 落点在棋盘上。 2 落点与起点构成日字。 3 落点处无己方棋子。 4 落点方向的邻近交叉点无棋子。 5 落点处无棋子。 6 落点处为对方棋子(非老将)。 7 落点处为对方老将。 结果: 21.不移动棋子。 22.移动棋子。 23.移动棋子,并除去对方棋子。 24.移动棋子,并提示战胜对方,结束游戏。 第二步,根据上面分析的原因和结果,结合题目中二者的关系,建立因果图。 其因果图如图17-3所示,图中,结点11是导出结果的进一步原因。 第三步,标记约束。 由于4种结果不能同时发生,所以在因果图上标记O(惟一)约束。由于原因5、6、7不能同时发生,所以在因果图上标出E(异)约束。 问题2: 解答: 根据上面的因果图,建立对应的判定表。 在该应用程序中,原因有7个,一个完整的判定表应有27(上标)=128种情况。由于篇幅的限制,且考虑到5、 6、7原因只与中间结果11有关,所以这里将完整的判定表拆分为两个子表,如表17-12和表17-13所示。对于结果22、23、24,中间结果是原因,因此在表17-13中,将11作为原因。 由表17-12可知,当结点11为1时,结果21为0。由于结果21、22、23、24受到O约束的限制,不能同时为0,所以在表17-13中的的2列是不能出现的情况;同样受到O约束的还有8、12、14和16列;由于E约束,第7、8、11到16列也是不可能出现的情况。在表中用灰框表示。 最后根据判定表设计测试用例。如表17-13所示,判定表中没有被划去的每一列就是一个测试用例。 解析:首先分析走马规则,找出所有的原因以及所有可能的结果,结合题目中找出二者的联系,按照因果图的画法规则,画出因果图。然后按照基于因果图的方法设计测试用例。

  • 第2题:

    A、B、C、D四个盒子中依次放有6、4、5、3个球。第l个小朋友找到放球最少的盒子,从其他盒子中各取一个球放入这个盒子;然后第2个小朋友找到放球最少的盒子,从其他盒子中各取一个球放入这个盒子……如此进行下去。当34位小朋友放完后,问B盒子中放有多少个球?( )

    A.4

    B.6

    C.8

    D.11


    正确答案:B

     

  • 第3题:

    今有甲、乙、丙三堆棋子共98枚。先从甲堆中分棋子给另外两堆,使两堆数各增加一倍,再把乙堆棋子照这样分配一次,最后把丙堆棋子也这样分配,结果甲堆棋子数是丙堆棋数的4/5,乙堆棋子数是丙堆棋子数的22/15。求三堆中原来最多一堆的棋子是多少?( )

    A.16

    B.30

    C.52

    D.64


    正确答案:C
    最终结果丙堆的棋子数是:98÷(1+4/5+22/15)=30(枚)
    ,因此,最终结果甲堆棋子数是:30×4/5=24(枚)
    乙堆棋子数是:30×22/15=44(枚)
    倒推到乙堆棋子分配完毕时,甲堆应有棋子24÷2=12(枚),乙堆应有棋子44÷2=22(枚),故丙堆应有棋子98-(12+22)=64(枚)。再倒推到甲堆棋子分配完毕时,甲堆应有棋子12÷2—6(枚),丙堆应有棋子64÷2=32(枚),故乙堆应有棋子98-(6+32)=60(枚)。倒推到开始状态时乙堆应有棋子60÷2=30(枚)棋子,丙堆应有32÷2=16(枚)棋子,故甲堆应有98一(30+16)一52(枚)棋子。故三堆中原来棋子最多的是甲堆,它有棋子52枚。因此,本题正确答案为C。

  • 第4题:

    若干个同样的盒子排成一排,小明把五十多个同样的棋子分装在盒中,其中只有一只盒子没有装棋子,然后他外出了,小光从每个有棋子的盒子里各拿了一个棋子放在空盒内,再把盒子重新排了一下。小明回来后仔细查看了一下,没有发现有人动过这些盒子和棋子。问共有多少个盒子?

    A.20

    B.5

    C.9

    D.11


    正确答案:D
    [答案] D。解析:经过小光的操作,棋子的分布情况没有改变。分析可知盒子中的棋子数是一串相邻的自然数,且棋子最多的盒子里的棋子数比盒子数少1。共有五十多粒棋子,55=0+ 1+2+3+4+5+6+7+8+9+10,共有11个盒子。

  • 第5题:

    丁丁和宁宁各有一只盒子,里面都放着棋子,两只盒子里的棋子一共是270粒。丁丁从自己的盒子里拿出÷的棋子放入宁宁的盒子里后,宁宁盒子里的棋子数恰好增加亡。原来宁宁有棋子多少粒?( )

    A.180

    B.150

    C.120

    D.145


    正确答案:B
    根据题意,可知丁丁原有棋子的1/4恰好等于宁宁原有棋子的1/5。即丁丁原有棋子是宁宁的4/5。270÷(1+4/5)=150(粒)。

  • 第6题:

    将编号1、2、3、4、5的五个小球放入编号为1、2、3、4、5的五个盒子中,每个盒子中只放一个。一共有多少种不同的方法?

    A.110
    B.115
    C.118
    D.120

    答案:D
    解析:
    将5个小球进行全排列,即有A55=120种不同的方法。

  • 第7题:

    黑白两个盒子中共有棋子193颗。若从白盒子中取出15颗棋子放入黑盒子中,则黑盒子中的棋子数是白盒子中棋子数的m(m为正整数)倍还多6颗。那么,黑盒子中原来的棋子至少有( )

    A.121颗 B.140颗 C.161颗 D.167颗

    答案:C
    解析:
    由题意可以得出,193-6=187=11×17,根据11、17均为质数这一特性,要使得黑盒子中的棋子数最少,令白盒子中的棋子数最大=17,则放入后黑盒子中的棋子数=193-17=176,放入前黑盒子中的棋子数=176-15=161。

  • 第8题:

    设有编号为1,2,3,4,5的5个球和编号为1,2,3,4,5的5个盒子,将5个小球放入5个盒子中(每个盒子中放入1个小球),则至少有2个小球和盒子编号相同的方法有( )

    A.36种
    B.49种
    C.31种
    D.28种
    E.72种

    答案:C
    解析:

  • 第9题:

    一个盒子里有黑棋子和白棋子若干粒,若取出一粒黑子,则余下的黑子数与白子数之比为9:7,若放回黑子,再取出一粒白子,则余下的黑子数与白子数之比为7:5,那么盒子里原有的黑子数比白子数多:

    A.5枚
    B.6枚
    C.7枚
    D.8枚

    答案:C
    解析:
    棋子总数减1是9+7和7+5的倍数,因此设棋子总数为48n+1,48为16和12的最小公倍数。根据黑子数量得等式27n+1=28n,解得n=1。因此黑子有28枚,白子有21枚,黑子比白子多7枚。

  • 第10题:

    将7个乒乓球放入3个同样的盒子里,允许有的盒子空着不放,共有()种不同的放法。


    正确答案:8

  • 第11题:

    填空题
    象棋共有()个棋子,每方各有()个棋子。

    正确答案: 32,16
    解析: 暂无解析

  • 第12题:

    单选题
    将20个相同的小球放入编号分别为1,2,3,4的四个盒子中,要求每个盒子中的球数不少于它的编号数,则共有多少种放法?
    A

    340

    B

    286

    C

    446

    D

    364


    正确答案: A
    解析:

  • 第13题:

    甲、乙两盒共有棋子l08颗,先从甲盒中取出1/4放人乙盒,再从乙盒取出1/4放回甲盒,这时两盒的棋子数相等,问甲盒原有棋子多少颗?( )。

    A.40

    B.48

    C.52

    D.60


    正确答案:B
    由题意,设甲盒有x颗,乙盒有y颗,列式,x十y=108,3÷4×x+1÷4(y+1÷4×x)=54,计算得,x=48,y=60,故选B。

  • 第14题:

    -堆棋子,排成一个方阵后多余出5枚棋子,若在这个方阵纵横两个方向各增加一层,则缺少10枚棋子。那么这堆棋子共有多少枚?()

    A.54枚

    B.44枚

    C.41枚

    D.31枚


    正确答案:A

  • 第15题:

    将9个相同的小球放入A、B、C、D四个盒子中,允许有的盒子空着,一共有多少种不同的摆放结果?

    A.220

    B.84

    C.165

    D.120


    正确答案:A
    【答案】A。解析∶在每个盒子中预先放置一个小球,则问题转化为将13个小球放入四个盒子中而且不允许有空着的情况,可以采用隔板法,即在13个球的12个间隔处选择放下3个隔板将其分为4部分,C312=220。

  • 第16题:

    将四个颜色互不相同的球全部放入编号为1和2的两个盒子里,使得放入每个盒子里球的个数不小于盒子的编号,则不同的放球方法有( )种。

    A.9

    B.10

    C.12

    D.18


    正确答案:B

  • 第17题:

    一堆棋子中,黑棋子的数量是白棋子的3倍,从这堆棋子中每次取出黑棋子5颗,
    白棋子3颗,等白棋子取完时,黑棋子还剩20颗,请问这堆棋子共有多少?

    A: 44颗
    B: 60颗
    C: 72颗
    D: 80颗

    答案:B
    解析:
    若每次取白棋子3颗,黑棋子3x3=9颗,则同时取完。现在每次少取9-5:4颗.
    则取了20+4=5次,共有棋子(5+3)x5+20=60颗。

  • 第18题:

    10个相同的盒子中分别装有1—10个球,任意两个盒子中的球数都不相同,小李分三次,每次取出若干个盒子,每次取出的盒子中的球数之和都是上一次的3倍,且最后剩下一个盒子。剩下的盒子中有多少个球?

    A.9
    B.6
    C.5
    D.3

    答案:D
    解析:
    第一步,本题考查其他杂题。
    第二步,设第一次取出的球数之和为x,则第二次为3x,第三次为9x。最后剩下的盒子球数为y。
    第三步,所有球的数字之和为1+2+3+4+5+6+7+8+9+10=55。则有x+3x+9x+y=55,化简为13x+y=55。
    第四步,使用代入排除法,只有D项y=3代入,解得x=4,满足题意。

  • 第19题:

    若将15只相同的球随机放入编号为1,2,3,4的四个盒子中,1号盒可以为空,其余盒子中小球数目不小于盒子编号,则不同的投放方法有( )种

    A.56
    B.84
    C.96
    D.108
    E.120

    答案:B
    解析:

  • 第20题:

    若将15只相同的球随机放入编号为1,2,3,4的四个盒子中,每个盒子中小球的数目,不少于盒子的编号,则不同的投放方法有( )种

    A.56
    B.84
    C.96
    D.108
    E.120

    答案:A
    解析:
    减少元素法,第一步:先将1,2,3,4四个盒子分别放0,1,2、3个球,因为球是相同的球,故只有一种放法.第二步:余下的9个球放入四个盒子、则毎个盒子至少放一个,使用挡法,即

  • 第21题:

    象棋共有()个棋子,每方各有()个棋子。


    正确答案:32;16

  • 第22题:

    1000个红球,1000个白球,放入两个盒子中,每个盒子放1000个球,有()种放法。


    正确答案:1001种

  • 第23题:

    单选题
    A、B两个盒子共有棋子108颗,先从A盒子中取出1/4棋子放入B盒,再从B盒中取出1/4棋子放入A盒,这时两盒的棋子数相等。问A盒中原有棋子是多少?()
    A

    40颗

    B

    48颗

    C

    52颗

    D

    60颗


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