NC230. Nim游戏
描述
示例1
输入:
4
输出:
false
说明:
第一轮不管你取几个石头,第二轮你的朋友都一定能全部取走,则必输。示例2
输入:
2
输出:
true
说明:
第一轮你可以直接取走全部石头。C 解法, 执行用时: 2ms, 内存消耗: 460KB, 提交时间: 2022-01-25
/** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param n int整型 * @return bool布尔型 * * C语言声明定义全局变量请加上static,防止重复定义 */ bool NimGame(int n ) { if(n%4==0){ return false; } return true; }
C++ 解法, 执行用时: 3ms, 内存消耗: 392KB, 提交时间: 2022-07-28
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param n int整型 * @return bool布尔型 */ bool NimGame(int n) { return n%4; }};
C++ 解法, 执行用时: 3ms, 内存消耗: 396KB, 提交时间: 2022-07-07
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * @param n int整型 * @return bool布尔型 **/ bool NimGame(int n) { return n%4; } };
C++ 解法, 执行用时: 3ms, 内存消耗: 396KB, 提交时间: 2022-05-26
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param n int整型 * @return bool布尔型 */ bool NimGame(int n) { // write code here if (n % 4 == 0) return false; else return true; } };
C++ 解法, 执行用时: 3ms, 内存消耗: 396KB, 提交时间: 2022-05-25
class Solution { public: /** * 代码中的类名、方法名、参数名已经指定,请勿修改,直接返回方法规定的值即可 * * * @param n int整型 * @return bool布尔型 */ bool NimGame(int n) { return n & 3; } };