有15个箱子,有两个人去轮流拿,每人每次可以拿1到5个,问你如何拿能保证你是最后拿完的那个人?
问题描述:
有15个箱子,有两个人去轮流拿,每人每次可以拿1到5个,问你如何拿能保证你是最后拿完的那个人?
答
采取逆推法 只要最后还剩六个的时候是对方拿 那么拿完的人必然是自己
因此我们可以做以下两种考虑
一 如果对方先拿 无论对方拿几个 自己再拿掉若干个 使得两人拿掉的总和是九个 这样就剩六个 对方如果拿一个 你就可以拿五个 其他的也一样 只要最后剩六个就可以了
二 如果自己先拿 那么一定不能拿超过三个 最多拿三个 这样就算对方拿五个 自己也可以再拿掉一个 使得还剩下六个
总之 关键之处在于剩下六个的时候要使得对方拿
希望我的答案能帮助到您