数数字问题
逻辑吧
全部回复
仅看楼主
level 12
no2nagisa 楼主
甲和乙两个人玩数数字的游戏。由甲先开始数,然后乙,以此轮流。数字从1开始数,必须是连续的整数(1,2,3……),每次只能数3个、5个、7个或8个数字。一个人数完后,另一个人就接着他的最后一个数字开始数。例如:甲先选择数8个数字,即1、2、3、4、5、6、7、8,然后轮到乙,乙选择数3个数字,即9、10、11,然后甲再从12开始数。两人规定,第一个报出81的人获胜。问,甲第一轮应该数几个数字,可以确保自己的胜利?请说明理由。
2014年09月18日 08点09分 1
level 9
9
2014年09月18日 14点09分 3
先报出81,意思就是整除81
2014年09月18日 17点09分
博弈论有一个思想:要想己方胜,先让对方不能胜! 对方不能胜,就等于你胜。
2014年09月18日 17点09分
所以,可以考虑让对方不能整除!
2014年09月18日 17点09分
9是不对的
2014年09月19日 01点09分
level 1
当对方说3时,你可以说8,这样是11,反之亦然
当对方说5时,你可以说5或者7,这样是10或者12,当对方说7时,你可以说3或者5,这样同样是10或者12。
这样你可以保证偶数回合为11乘于回合数±1
六回合为65 66 67,81减掉以后是14,15,16
先说5,必然获胜!
2014年09月22日 09点09分 5
对的[呵呵]
2014年09月22日 10点09分
1