zoukankan      html  css  js  c++  java
  • #Leetcode# 1025. Divisor Game

    https://leetcode.com/problems/divisor-game/

    Alice and Bob take turns playing a game, with Alice starting first.

    Initially, there is a number N on the chalkboard.  On each player's turn, that player makes a move consisting of:

    • Choosing any x with 0 < x < N and N % x == 0.
    • Replacing the number N on the chalkboard with N - x.

    Also, if a player cannot make a move, they lose the game.

    Return True if and only if Alice wins the game, assuming both players play optimally.

    Example 1:

    Input: 2
    Output: true
    Explanation: Alice chooses 1, and Bob has no more moves.
    

    Example 2:

    Input: 3
    Output: false
    Explanation: Alice chooses 1, Bob chooses 1, and Alice has no more moves.

    代码:

    class Solution {
    public:
        bool divisorGame(int N) {
            if(N % 2 == 0) return true;
            else return false;
        }
    };
    

     补完作业腰酸背痛 睡前养生局

     

  • 相关阅读:
    javascript 冒泡
    js闭包
    loadmore & scroll
    viewport
    担当
    javascript pattern
    javascript function
    interview
    json and .net
    java sqlserver
  • 原文地址:https://www.cnblogs.com/zlrrrr/p/10822675.html
Copyright © 2011-2022 走看看