回覆列表
-
1 # 使用者3417633067606
-
2 # 使用者110453993021
第一次拿4張,然後別人拿1 你就拿4 ,別人拿2,你就拿3,以此類推,兩個人加起來=5就行,最後還剩五張的時候 他不管拿幾張你都能拿完剩下的。
第一次拿4張,然後別人拿1 你就拿4 ,別人拿2,你就拿3,以此類推,兩個人加起來=5就行,最後還剩五張的時候 他不管拿幾張你都能拿完剩下的。
首先假定有甲乙兩個人玩這個遊戲。甲首先拿牌,乙後拿牌。
按照題面給的意思就怎麼能讓先拿牌的甲獲勝,那就是隻有當乙拿到最後一張牌的時候甲就贏了,
逆向思維:咱們可以先假設最後一張牌是乙拿的。最後的贏家就是先拿牌的甲了!!
第一:先要清楚最後一把會輸的情況:也就是隻要保證最後一把是乙拿並且就只剩1張牌,甲就贏了;所以如何保證在倒數第二把甲拿完只剩一張牌,才是甲贏的關鍵。
第二:又因為一次可以拿1~4張牌,所以繼續可以推出倒數第二把甲拿的時候只要還剩2~5張牌,就能主動保證最後一把可以剩1張
第三:由上兩步繼續可以推出,只要保證倒數第三把乙拿的時候還剩6張牌··就能確保甲倒數第二把甲拿的時候還剩2~5張,所以只要甲拿完之後還剩6張牌就好了
!!!以此類推只要保證首先拿牌的甲拿完之後還剩張牌··就能保證先拿牌的甲獲得最後的勝利!!!!
原理分析完了···實際操作流程要明白上面的原理才能看到最後勝利的曙光···
O(∩_∩)O哈哈~