军旗有50个旗子,乐乐和胖哥轮流拿旗子,最多那五个,最少拿一个,拿走最后一个棋子的的算赢.
问题描述:
军旗有50个旗子,乐乐和胖哥轮流拿旗子,最多那五个,最少拿一个,拿走最后一个棋子的的算赢.
答
其实两个人的两次最大加最小的和为6,即每次轮流拿,周期6是可以决定的,
50=2+8*6,由于50除以6有余数为2,则第一个拿必赢.
将军旗定义为1-50,50个数,首先第一人拿2个,
定义为A1=1-2,A2=3-8(几时对手拿几个,你就6减几个),A3=9-14,
A4=15-20,A5=21-26,A6=27-32,A7=33-38,A8=39-44,A9=45-50,
如此共进行9回合,第九回合同样,你必能拿到你拿的5个数中的50.