147. 取石头
分享给更多人
容易 -通过 / -执行
假定有n
(n > 0) 颗石子。
玩家A和B轮流取石子,一次可以取1个或两个,A先取。
谁取到最后一颗石子即为输。
请问 A或者B是否有必赢策略? 如果有请返回能必赢的玩家名。没有则返回null。
winningStonePicking(1)// 'B'winningStonePicking(2)// 'A'winningStonePicking(3)// 'A'winningStonePicking(4)// 'B'
容易 -通过 / -执行
假定有n
(n > 0) 颗石子。
玩家A和B轮流取石子,一次可以取1个或两个,A先取。
谁取到最后一颗石子即为输。
请问 A或者B是否有必赢策略? 如果有请返回能必赢的玩家名。没有则返回null。
winningStonePicking(1)// 'B'winningStonePicking(2)// 'A'winningStonePicking(3)// 'A'winningStonePicking(4)// 'B'