威左夫问题:只要确定当前状态是否是必败态即可,输入m,n,a = min(m,n),b = max(m,n)
只要判断当前的状态是否是必败态,if int((b-a)*((1+sqrt(5.0))/2.0)) == a: 为真就是必败态(不需要保证保证大小,是按照对称轴对称来的)
bash博弈
判断当前的石子个数是否满足n = r*(m+1) + s,如果s为0,则必败,否则必胜
威左夫问题:只要确定当前状态是否是必败态即可,输入m,n,a = min(m,n),b = max(m,n)
只要判断当前的状态是否是必败态,if int((b-a)*((1+sqrt(5.0))/2.0)) == a: 为真就是必败态(不需要保证保证大小,是按照对称轴对称来的)
bash博弈
判断当前的石子个数是否满足n = r*(m+1) + s,如果s为0,则必败,否则必胜