原题戳这 题目大意 n个东西,a和b每人每次可以拿1到m个,谁先拿完谁就赢了。 我的想法 1.如果 n=[1,m]。 因为可以取不大于m个,所以面对这种情况的人必赢。 2.那如果n=m+1,谁会赢? a有 拿 1到m 个,m种拿法,而对应的a拿了之后的总数为 n-1到n-m ,m种。又n=m+1,所以数量为 m到1 m种。而这正是第一种情况。所以b必赢。 3.在n是多少的情况下,b通过操作必定可以让n最终变成m+1? b的目标是让a面对n=m+1的必输情况,这样b就赢了。那么如果初始情况是n=m+2(举个例子),只要a有点脑子,只拿一个,那n=m+1的必输情况就由b来面对了。初始为...