解析:如果a先手拿到偶数,每次只需要-1,则b拿到的肯定就是奇数,因为奇数的两个因数必为奇数,所以每次b选完数字之后a拿到的都是偶数,最后必然能够拿到2,故先手拿到偶数必赢
class Solution:
def divisorGame(self, N: int) -> bool:
if N%2==0:
return True
return False
解析:如果a先手拿到偶数,每次只需要-1,则b拿到的肯定就是奇数,因为奇数的两个因数必为奇数,所以每次b选完数字之后a拿到的都是偶数,最后必然能够拿到2,故先手拿到偶数必赢
class Solution:
def divisorGame(self, N: int) -> bool:
if N%2==0:
return True
return False