桌子上散放着30枚棋子,现在由两个人轮流拿,但每次只能拿1~3枚,谁拿到最后的几枚就获胜,怎样做才能获胜
问题描述:
桌子上散放着30枚棋子,现在由两个人轮流拿,但每次只能拿1~3枚,谁拿到最后的几枚就获胜,怎样做才能获胜
答
30÷(1+3)=7……2,先拿的胜.
策略:先拿2枚,剩下的是4的倍数.
别人拿1,自己就拿3;
别人拿2,自己就拿2;
别人拿3,自己就拿1.
这样就能保证自己拿到剩下棋子数的4的倍数.