早教吧 育儿知识 作业答案 考试题库 百科 知识分享

三堆棋子,第一堆有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个,第二...的网友还看了以下:

在核电厂中维持和控制链式核裂变反应并把核能转换成热能的装置是()。A.反应堆堆芯B在核电厂中维持和  2020-06-21 …

目前天然铀反应堆有几种?问下“目前天然铀反应堆有两种,石墨反应堆和重水反应堆.”是对是错?  2020-06-25 …

意大利文艺复兴时代,1494年帕奇欧在它的教科书里有这样一个问题.假如一个比赛中赢6次才算赢,两个  2020-06-26 …

CPA存在弃置费用的固定资产例题的相关问题例5—4乙公司经国家批准于20×7年1月1日建造完成核电  2020-07-12 …

某核反应堆每小时消耗5%的浓缩铀(含铀235)200g,假定每个铀核裂变时释放的能量是200MeV  2020-07-12 …

阅读下面的文字.完成5―7题。氙气之谜在奥克罗反应堆遗迹中,氙同位素的构成比例出现异常。找出这种异常  2020-11-06 …

1.打麦场上有一个圆锥形小麦堆,底面周长是18.84米,5米,每立方米小麦重约0.75吨,这堆小麦约  2020-11-08 …

数学题:桌上堆着两堆硬币,一堆5分一堆2分桌上堆着两堆硬币,一堆5分一堆2分,两堆各自币值均是两位数  2020-11-17 …

有关核反应堆的下列说法中,正确的是A.核反应堆中发生的是可控制的核裂变B.核反应堆是控制链式反应速度  2020-12-20 …

〔物理--选修3-5〕(1)某原子核反应堆由铀棒、镉棒、慢化剂、冷却剂和水泥防护层等组成,关于它们的  2020-12-24 …