两个人从1开始报数,每次每人最多可以报3个数可以报1个数也可以报2个数,如果谁最后报到30,谁就算输.如果你先报,你怎么把30让给对方呢?

问题描述:

两个人从1开始报数,每次每人最多可以报3个数可以报1个数也可以报2个数,如果谁最后报到30,谁就算输.如果你先报,你怎么把30让给对方呢?

先报1个数,之后对方报x个数,你就报4-x个数。

30-1=29 ……自己要抢到29
29/(1+3)=7……1 ……每4个数为一组的话,还多1个数
所以自己要先抢走这多的1个数,然后剩下的28个数刚好是4的倍数,不管对方报3个里面的几个数,自己要保证两人合报4个数字,就可以保证赢.