智力题--火柴棍的3、5、7问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 01:38:02
2个人玩,有3堆火柴杆,分别为3,5,7跟.游戏规则是,一次可以拿一堆或一根或几跟.最后拿的是输者. 可以拿一根也可以拿一堆```只要你能留他一根你就赢。每次只可以从不同的一堆里面拿.不可以同时这堆拿几个,另一堆拿几个.如果这堆没拿完,可以拿另外一堆.
补充二楼,我如果给他留356,他给我留156呢?

下面就是正确答案我玩过:
要领:让对方面对以下局面:一、123,345,145.即可。二、只剩下两堆而且剩余数相等。谁先拿谁赢。
拿法举例1:当对方面对两堆相同数目如55时,他留45,你留44,他留34,你留33,他留32,你留22,他留12你留1.他留2,你留1. 反正他怎么留,你都留相同数目(除11),他必输。
举例2:因为对方不敢面对相同数目的两堆,所以在两个人都知道怎么拿的情况下,谁面对123,345,145,就必输谁先谁能控制局面。你留356,如果他留355,你就留55.如果他留335,你就留33。如果他留345,你就留234(他还是受控制,他将会面对123,不信你看),他如果留233,你留33;他留223,你留22。所以他会面对你留给他的123.下面分析123的情况:他留23,你留22赢.他留121,你留111他必输。他留113你留111,同上。
所以先拿必胜。呵呵

谁先拿?

假如你先拿,先把7的一堆拿走,对方绝对不会直接拿走另一堆,因为那样,你拿剩下一堆中的剩一根他就输了。所以他一定拿两堆中的一根或几根。他绝对不会拿3的,因为无论拿几个都一定输。2个和全拿就不说了。假设他拿1个,你拿剩下一堆中的剩2个,这时候是(2,2)结果是他输了。所以他只能拿5中的一个或几个。当然全拿,拿剩一个或剩两个的结果和3是一样的,所以他只能拿5中的1-2个。他也不会拿一个,因为剩下(3,4),如果你拿4中的一个变成(3,3)那么无论他怎么拿都输,所以他只能拿2个,这时候是剩下(3,3)当然如果现在该你拿你也一定会输。

所以结论是:如果你们2个都是相当聪明的人的话(什么情况都能考虑到),谁先拿谁就一定输。所以想赢只要让对方先拿就可以了。

不存在答案,该题是你自己出的吧

152