Nim Game

尼姆博奕, 给一个堆, 能拿无数个, 玩家先拿, 谁没的拿了就算输.

这个不是普通的尼姆博弈,  因为最大能拿3个, 所以答案就是只需要判断堆中的元素个数是不是能整除4就, 如果能, 就是玩家输, 如果不能, 就有可能赢.

public boolean canWinNim(int n) {
        return n%4 != 0;
    }