两个人报数,从1报到30,最少每人每次报一个数,最多报三个数,看谁先报到30,谁先报,谁后报,怎么报?
问题描述:
两个人报数,从1报到30,最少每人每次报一个数,最多报三个数,看谁先报到30,谁先报,谁后报,怎么报?
答
这是个逻辑问题,
给你个必胜的办法,你必须要先报,且先报的数是30/(1+3)的余数,也就是2
然后每一轮,不管对方报什么,你都报4减去他报的数,则你最终肯定喊到三十这个数
这个是经典的拿球问题的一系列问题
不管要什么数,都要先拿,且拿除以最少拿的数加上最多拿的数的和的余数,呵呵.