打字猴:1.701004481e+09
1701004481
1701004482
1701004483
1701004484 我和数学有约:趣味数学及算法解析 [:1701004165]
1701004485 我和数学有约:趣味数学及算法解析 1.2 倒推转化巧拿硬币
1701004486
1701004487 听说过拿硬币的游戏吗?如果没听过,让我们先来熟悉一下拿硬币游戏的规则吧!
1701004488
1701004489 【问题】什么是拿硬币游戏呢?
1701004490
1701004491 【分析】
1701004492
1701004493 拿硬币游戏是两个人玩的游戏,要求每个参加者轮流拿走若干硬币,谁拿到最后一枚硬币谁就算赢。我们来实际进行一次拿硬币的游戏。
1701004494
1701004495 游戏1:桌上放着15枚硬币,两个游戏者A和B轮流取走若干枚。规则是每人每次至少取1枚,至多取5枚,谁拿到最后一枚谁就赢得全部15枚硬币。
1701004496
1701004497 【问题】对于拿硬币游戏,有没有能保证你赢的办法呢?若有,这办法又是什么呢?
1701004498
1701004499 【分析】
1701004500
1701004501 现在,假定你就是A同学,你把自己想象在处于即将赢的状态,该你取硬币了,而且桌面上硬币恰好不超过5枚,这时,你可以一次拿走桌上的所有硬币,成为赢者。现在,你能不能从这样的终点状态往前推,找出一个状态,使得只要你的对手处在这一状态,那么无论他拿走几枚硬币,你都会处于理想的获胜状态?不难发现,如果你的对手处于桌面有6枚硬币的状态,那么无论他拿走几枚(从1枚到5枚)硬币,桌上都会剩下至少1枚至多5枚硬币,这样胜利一定属于你。也就是说,谁拿走第9枚硬币,谁将获胜。
1701004502
1701004503 于是,A同学在游戏1里获胜,即拿走第9枚硬币。游戏1等效于下面的游戏2。
1701004504
1701004505 游戏2:桌上放着9枚硬币,两个游戏者A和B轮流取走若干个。规则是每人每次至少取1枚,至多取5枚,谁拿到最后1枚谁就赢得游戏1中的15枚硬币。
1701004506
1701004507 继续对游戏2的倒推分析,我们不难知道,A同学在游戏2的获胜情况与下面游戏3等效。
1701004508
1701004509 游戏3:桌上放着3枚硬币,两个游戏者A和B轮流取走若干个。规则是每人每次至少取1枚,至多取5枚,谁拿到最后1枚谁就赢得游戏1中的15枚硬币。
1701004510
1701004511 在游戏3中,你只要第一个从桌上拿走3枚硬币便可赢得游戏1中的15枚硬币。
1701004512
1701004513 相信你,准赢。
1701004514
1701004515 用数学指导生活,用数学思维武装自己的头脑,生活处处是惊喜。
1701004516
1701004517
1701004518
1701004519
1701004520 我和数学有约:趣味数学及算法解析 [:1701004166]
1701004521 我和数学有约:趣味数学及算法解析 1.3 点子的排列方向
1701004522
1701004523 正常的骰子,相对两面的点子数目之和总是7。你发现了吗?
1701004524
1701004525 如图1-5所示,这三只骰子是正常的。但是,从点子的排列方向来看,其中有一只与其他两只不同。
1701004526
1701004527
1701004528
1701004529
1701004530 图1-5 骰子上点子的排列方向
[ 上一页 ]  [ :1.701004481e+09 ]  [ 下一页 ]