早教吧作业答案频道 -->数学-->
三堆棋子,第一堆有3个,第二堆有15个,第三堆有17个!甲乙两人轮流拿,每次可在任意堆中拿若干颗,谁拿走最后一颗谁赢.如果甲先开始拿,那么他要想获得胜利,第一次应从第几堆拿走多少颗?如题!
题目详情
三堆棋子,第一堆有3个,第二堆有15个,第三堆有17个!甲乙两人轮流拿,每次可在任意堆中拿若干颗,谁拿走最后一颗谁赢.如果甲先开始拿,那么他要想获得胜利,第一次应从第几堆拿走多少颗?如题!
▼优质解答
答案和解析
应该是甲第一次从第三堆中拿5个,他就有必胜策略.因为甲只要把(1,1,0),(0,1,1)或者(1,0,1)这三种情况之一留给乙,那甲就能赢,这在往前推一步,能导致这样情况的状态就是甲取完后是(2,2,0),(2,0,2),(0,2,2),(1,2,3);但是如果把这些情况中的数写成二进制数的话,对应位置上1的个数是偶数,比如(1,1,0)就是(01,01,00),第一位没有1,第二位有两个1,(2,2,0)就是(10,10,00),第一位有两个1,第二位没有1;而你题目中开始的三堆棋子的数目是(3,15,17)写成二进制就是(00011,01111,10001),第一位有一个1,第二位有一个1,第三位有一个1,第四位有两个1,第五位有三个1;如果甲从第三堆拿5个,那棋子数就变成(3,15,12),写成二进制数就是(00011,01111,01100),第一位没有1,第二、三、四、五位上1的个数都是2,这样在这步以后,只要乙取棋子,就至少会改变一个二进制数至少一位的0,1状态,那么显然甲只要拿的棋子数使得每次他拿完后,二进制数的每个对应位上的1的个数保持是偶数,拿到最后就会出现上面那几种种情况之一.
看了 三堆棋子,第一堆有3个,第二...的网友还看了以下:
测一测走路的速度正常:5米走几秒?5秒走几米?慢一些:5米走几秒?5秒走几米?最好有一篇七夕的日记 2020-05-13 …
戏曲艺术——旧时辉煌仙居古镇的路是泥泞的,雨天几乎难走人;仙居古镇的路是狭窄的,小车几乎难停靠;仙 2020-05-16 …
两地差距10千米,甲两小时走完,乙三小时走完.甲、乙两人每小时各走全程的几分之几?甲一小时走几千米 2020-06-03 …
钟表问题中,秒针一秒走几度,分针一秒走几度,时针一秒走几度, 2020-06-03 …
正五边形的顶点依次编号为1,2,3,4,5.若从某一顶点开始,沿正五边形的边顺时针方向行走,顶点编 2020-06-03 …
小军用15分钟走完了一段2千米的路,平均每分钟走这段路的几分之几,每分钟走几分之几? 2020-06-04 …
12.\x05有一排1999个空格,预先在左边第一格中放一枚棋子,然后由甲、乙两人轮流流走,甲先乙 2020-06-15 …
小朋友,出门口,前后排成一队走.一个走在俩人前,一个走在俩人后,一个走在俩人中,共有几个小朋友? 2020-06-24 …
1.学校要在一条长25米的走廊一边放绿色植物,每隔5米放一盆(两端都要放),一共要放几1.学校要在 2020-07-08 …
点A在-3上,点B在12上,两个点同时向左边走,点A每秒走1个单位,点B每秒走4个单位点A在-3点 2020-07-16 …