python
class Solution:
def isStraight(self, nums: List[int]):
chance = 0
nums = sorted(nums)
for index, num in enumerate(nums):
if num == 0:
chance += 1
else:
if index != 0:
if num == nums[index-1]:
return False
elif nums[index-1] != 0:
chance -= num - nums[index-1] - 1
return False if chance < 0 else True