292. Nim Game--LeetCode Record
来源:互联网 发布:广告行业数据分析 编辑:程序博客网 时间:2024/06/06 01:28
You are playing the following Nim Game with your friend: There is a heap of stones on the table, each time one of you take turns to remove 1 to 3 stones. The one who removes the last stone will be the winner. You will take the first turn to remove the stones.
Both of you are very clever and have optimal strategies for the game. Write a function to determine whether you can win the game given the number of stones in the heap.
For example, if there are 4 stones in the heap, then you will never win the game: no matter 1, 2, or 3 stones you remove, the last stone will always be removed by your friend.
题目有点水。。。看代码参悟吧
class Solution { func canWinNim(n: Int) -> Bool { if n % 4 == 0 { return false } return true }}
0 0
- 292. Nim Game--LeetCode Record
- [leetcode] 292.Nim Game
- 【LeetCode】292.Nim Game
- leetcode:292. Nim Game
- leetCode 292. Nim Game
- 292. Nim Game LeetCode
- LeetCode 292. Nim Game
- LeetCode 292. Nim Game
- LeetCode 292.Nim Game
- LeetCode 292. Nim Game
- [LeetCode]292.Nim Game
- <LeetCode> 292. Nim Game
- leetcode-292.Nim Game
- LeetCode 292. Nim Game
- LeetCode *** 292. Nim Game
- leetcode 292. Nim Game
- Leetcode 292. Nim Game
- 292.[LeetCode]Nim Game
- Linux上创建和更改硬链接和符号链接
- Struts2拦截器原理简介
- 最小生成树
- The Concept of Indistinguishability under Chosen Plaintext Attack (IND-CPA)
- JAVA程序员一定知道的优秀第三方库(2016版)
- 292. Nim Game--LeetCode Record
- CMake 入门介绍和实例
- 20160706
- STM32 之GPIO
- Jekyll搭建本地环境
- 简单题:不等式(知道了运算符号算是字符可以定义为char类型)待解决
- 图片加载框架Glide使用详解
- How do I divide matrix elements by column sums in MATLAB?
- scala集合API使用