今天儿子在做到最后一道数学题的时候难住了,题目为“游戏规则:两人轮流报数,每次只能报1或2,把两人报的所有数加起来,谁报数后和是11,谁就获胜。如果让你先报数,那么为了确保获胜,你第一次应该报几?接下来应该怎么报?”。具体如下图所示:
刚开始的时候,因为我们直接设定先报1,我跟儿子两人在草稿纸上列出报数的所有可能,结果算来算去人都搞晕了还没有解决,看不出后续报数的规律。后来把题目拍照发到班级小组学习群内问了其他小朋友,他们都是说先报2,但是接下来怎么报也不懂。最后只能求助万能的“度娘”了,幸好找到了类似的题目,具体如下:
示例:两个人轮流报数,每次只能报1或2,把两人报的所有数加起来,谁报数后,和是10,谁就获胜.如果让你先报数,为了确保获胜,你第一次应报几?接下来怎样报?
分析:因为10÷(1+2)=3…1,所以先报的一定要报1,然后每次报的数始终都与另一人的和是3,一定会赢。
解答:先报数的人第1次一定要报1,和还剩10-1=9,9是3的倍数,所以,以后每次报的数始终都与另一人报的数的和是3,最后一次总是先报数的人,所以只要这样做先报数的人一定会赢。
点评:本题关键根据余数确定先先报的数,以后每次报的数始终都与另一人报的数的和是3,一定会赢。
灵感:老古觉得每次报1或2,所以一轮报数后的和有可能是2或3或4,为了保证每次报数的和一样只能是3。如果和是2万一对方报数2我们就无法报数,如果和是4对方报1我们不管报什么数和都不可能达到4,所以和只能是3,即是1+2=3。
所以回归到我儿子所需要做的数学题,谁报数后和是11,谁就获胜。则11÷(1+2)=3…2,因此,为了确保获胜,你第一次应该报2,然后每次报的数始终都与对方报的数的和是3就能赢。如对方第一轮报1,我们第二轮就报2;如对方第一轮报2,我们第二轮就报1;以此类推。