美文网首页
292. Nim 游戏

292. Nim 游戏

作者: 小小尧 | 来源:发表于2019-05-13 11:49 被阅读0次

你和你的朋友,两个人一起玩 Nim 游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石头的人就是获胜者。你作为先手。

你们是聪明人,每一步都是最优解。 编写一个函数,来判断你是否可以在给定石头数量的情况下赢得游戏。

示例:

<pre>输入: 4
输出: false
解释: 如果堆中有 4 块石头,那么你永远不会赢得比赛;
因为无论你拿走 1 块、2 块 还是 3 块石头,最后一块石头总是会被你的朋友拿走。
</pre>

关键就是,,要想到,能被4整除的情况一定是输的

图片.png

相关文章

  • Leetcode PHP题解--D64 292. Nim Gam

    D64 292. Nim Game 题目链接 292. Nim Game 题目分析 假设你和朋友玩一个捡石头的游戏...

  • Leetcode-292Nim Game

    292. Nim Game You are playing the following Nim Game with...

  • 292. Nim游戏

    你和你的朋友,两个人一起玩 Nim游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石头...

  • 292. Nim 游戏

    你和你的朋友,两个人一起玩 Nim 游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石...

  • 292. Nim 游戏

    你和你的朋友,两个人一起玩 Nim 游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉最后一块石...

  • 2019-02-09

    LeetCode 292. Nim Game Description You are playing the fo...

  • LeetCode 292. Nim游戏

    题目描述: 你和你的朋友,两个人一起玩 Nim游戏:桌子上有一堆石头,每次你们轮流拿掉 1 - 3 块石头。 拿掉...

  • 292. Nim游戏(Python)

    题目 难度:★★☆☆☆类型:数学 你和你的朋友,两个人一起玩 Nim 游戏:桌子上有一堆石头,每次你们轮流拿掉 1...

  • 寒假作业

    数字 9. 回文数 7. 整数反转 172. 阶乘后的零 292. Nim 游戏 字符串 字符判断 520. 检测...

  • LeetCode-Tencent Top50

    237. 删除链表中的节点 104. 二叉树的最大深度 292. Nim 游戏 557. 反转字符串中的单词 II...

网友评论

      本文标题:292. Nim 游戏

      本文链接:https://www.haomeiwen.com/subject/kfdlaqtx.html