ZKX's LAB

筐中放着2011只球,甲,乙两同学轮流取球,每次只能拿1只两只或三只球,不可多取,谁能最后

2020-07-22知识5

框里放着2002只球,甲、乙两同学轮流取球,每次只能取1只、2只或3只球,不可多取,谁能最后一次恰好取完球,谁就获胜,甲若想获胜,他应该怎样去取球? 先取2只球,然后以后每次取4-乙取的数目2002/4=500.2例:不可限量叫(无限) 所剩不多叫(无几) 无能 无比 无偿 无故 无助 无端 无辜 无论 无恙 无暇 无奈 无妨以下作参考不可相比叫无比,不取报酬叫无偿,不可阻挡叫无阻,不可限量叫无量,没有理由叫无故,没有关系叫无妨,没有期限叫无期,没有罪过叫无辜,没有着落叫.经不可轻传 不可轻取的含义 要好处费的意思.出自《西游记》阿难、迦叶二尊者向唐僧师徒要“人事”,未果,便以无字经书报复。事情闹到我佛处,佛祖却笑道:我早知道;经不可轻传亦不可轻取,要点好处费也是佛之常情嘛;当年众比丘圣僧去舍卫国诵经,只收得些许银子,我还说他们卖得太贱叫后辈儿孙没钱使呢!说完,才吩咐二尊者去传他们的真经。这可以理解为大人物的幽默吧。但要是唐僧追问一句:“如果二尊者继续向我们要‘人事’呢?这就叫老人家也不好回答了。说“他敢!绝不可能,因为佛祖并不准备严管他的大弟子;说“你看着办吧”也不行,那就等于说可以送礼(事实上二尊者背过如来仍然坚持要“人事”)。当然,我佛不会像一般人那样显出尴尬或是恼怒,他很可能会再玩一次拈花微笑的高招,叫你自己去悟。筐中放着2011只球,甲,乙两同学轮流取球,每次只能拿1只两只或三只球,不可多取,谁能最后 依题意,甲乙轮流取球,最少1只,最大3只,双方取球的最小范围与最大范围之和为1+3=4,即甲要想最终获胜,就必须在倒数第二轮自己取完球后给乙剩下4个球,这样乙无论是取1只2只或3只球,则剩下的球都不超过3个(取球的最大范围),甲则可以一次取完,从而获胜.为保证甲在倒数第二轮自己取完球后给乙剩下4个球,甲在每一轮取球的时候,只要保证剩下的球数量是4的倍数,无论是4的多少倍,只要依次轮流取球,最终会剩下4的1倍,即给乙剩下4个球.所以,取球过程如下:甲先取3个球,给乙剩下2011-3=2008个(4的502倍),设下次乙取N个(N=1,2,3),则甲就取4-N个,即乙如取1个,甲就取4-1=3个,乙如取2个,甲就取4-2=2个,乙如取3个,甲就取4-3=1个,这样甲取完球给乙剩下的球数量始终是4的倍数,依次轮流取球,最终甲会给乙剩下4个球,从而获胜.列式为:2011/4=502,余数为3,甲先取3个,之后视乙取球数量,取球时与乙凑足4个,即可最终获胜.本题如乙先取球,则甲不能获胜.“名 公 器 不可多取”这句话的含义是什么? 语出《庄子》外篇·卷五下《天运》:“名,公器也,不可多取。仁义,先王之蘧庐也,而不可以久处,觏而多责。简单说就是对于名誉不可贪婪。“多情者不可与定妍媸,多谊者不可与定取与,多兴着不可与定去往”是什么意思? 多情者不可与定妍媸:一个人如果感情太多,对谁都要投入,那你的确没有办法给他定什么美丽与丑陋的标准。你说那个女人长得不好,很是丑陋,可他就是不嫌,而且百还情人眼里出西施,觉着她美丽得不得了,他就是有情,情能够遮盖住一切,能够蒙蔽住人的眼睛。这就是人。多谊者不可与定取与:一个友谊多的人,对谁都可以交朋友,你也是无法为他决定什么人该交,什么人不该交。他们似乎与谁度都有缘,都能够交上朋友。他们的朋友有那贵族权势,也有下里巴人,有侠肝义胆之人,也有畏缩懦夫;既有英雄豪杰,也有奸猾坏蛋。这也是人。多兴着不可与定去往:兴趣多的人,你是没有办法给他决定什么事业或者去住的。一会儿,他的兴趣来了,可以学习弹琴;一会儿心血来潮,又要去游什么山水。一切的版一切,都是按照他自己的兴趣来的。有时就连他自己也说不好是怎么回事,或者自己到底要干什么。注释:① 定妍媸:论定美好与丑恶。定:论定。(下同)妍媸:美好与丑恶。② 取与:索取与给予。③ 多气者:指气性大的人。容易表现出勇气、怒气等等,权而无所顾忌。④ 雌雄:比喻胜负、强弱、高下。⑤ 多兴者:兴趣广泛,兴致极高的人。⑥ 去住:去留。世间之物多不可强取,但可迂回是什么意思 世界上好多东西都不能用蛮力强迫得到,但是可以想其他办法,找替代品或者折中现有21根火柴,两人轮流取,每人每次可以取1到4根,不可多取,也不能不取,谁取最后一根谁输。 这个道理和编程无关,每人最多取4根,1+4=521=5*4+1也就是说,只要保证每轮两方之和是5,那么4轮后取走20根,最后先取的人必定取最后一根。第二题:需要用递推的方式,计算所有必胜必输的状态,然后保证每次取火柴都让对方到达必输状态。所谓必输就是只剩最后一根,或者无论怎么取后的结果都是必胜。所谓必胜,就是可以对方到达必输状态的情况。程序如下:import java.io.*;public class Picker {火柴堆的输赢状况private final static int EMPTY=0;这种排列不可能出现,如108private final static int UNKNOWN=1;尚未计算出private final static int WIN=2;必胜private final static int LOSE=3;必输(如果对方够聪明)用数组,保存每种火柴堆排列的输赢状态,下标为排列,如357,111,001,100等等private int[]status;public Picker(){初始化状态数组,排除所有不可能出现的情况status=new int[358];0-357int i,j,k;for(i=0;i;i+){for(j=0;j;j+){for(k=0;k;k+){status[i*100+j*10+k]=UNKNOWN;}}}已知 100,010,001必输status[1]=LOSE;status[10]=LOSE;status[100]=LOSE;所有能使对方到达上述三个状态的排列都是必赢的markWin(1);markWin(10);。“多情者不可与定妍媸,多谊者不可与定取与,多兴着不可与定去往”是什么意思? 1.多情者不可与定妍媸:一个人如果感情太多,对谁都要投入,那你的确没有办法给他定什么美丽与丑陋的标准。你说那个女人长得不好,很是丑陋,可他就是不嫌,而且还情人眼里。

随机阅读

qrcode
访问手机版