小丁和小冬轮流数数,从1数到10,每人每次可数一个或两个数,最后数到10者为胜。如果让小丁先数,

[复制链接]
查看11 | 回复3 | 2011-1-4 11:34:57 | 显示全部楼层 |阅读模式
小丁应该怎样数数才能保证取胜?怎么 回答?

回复

使用道具 举报

千问 | 2011-1-4 11:34:57 | 显示全部楼层
我自己总结的规律:假设要数的数的最大值是A,两人轮流数数,每次只能数某几个数,这几个数必须是偶数个的,每轮可数的两个数之和最大是B,方法如下:要先到者输,也就是要给对方剩下“1”,那么自己要先到“A-1”;
情况一:“A-1”除以B有余数:
自己先数余数,然后保证后续所数的数“对方+自己=B”,就能让自己数到“A-1”
情况二: “A-1”除以B没有余数:
让对方先数,保证“对方+自己=B”,那么自己就能数到“A-1”要先到者赢,也就是要给对方剩下B的数,那么自己就要先到“A-B”的数
情况一: “A-B”除以B有余数:
自己先数余数,然后保证后续所数
回复

使用道具 举报

千问 | 2011-1-4 11:34:57 | 显示全部楼层
先报1,因为107 4 3 1接下来自己报的数和对方报的数加起来是3就行啦
回复

使用道具 举报

千问 | 2011-1-4 11:34:57 | 显示全部楼层
123,456,789,10把这些数这样三三分开只要每次能数1,4,7,10就赢了。或者倒过来想,要数10,那么之前应该数7,这样不管小东数1个还是2个数,小丁都能数到10以此类推,要数7,之前就要数到4,再推下去,当然就是1.
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行