nim游戏 C++

版权声明:皆为本人原创,复制必究 https://blog.csdn.net/m493096871/article/details/88825022

如果堆中石头的数量 nn 不能被 44 整除,那么你总是可以赢得 Nim 游戏的胜利。

class Solution {
public:
    bool canWinNim(int n) {
        if(n<=0){
            return 0;
        }else{
            return (n%4 !=0);
            
        }
    }
};

显然,它以相同的模式不断重复 n=4,8,12,16,\dotsn=4,8,12,16,…,基本可以看出是 44 的倍数。

猜你喜欢

转载自blog.csdn.net/m493096871/article/details/88825022