Leetcode/python/66_plus_one.py
2024-04-08 16:39:09 +01:00

10 lines
339 B
Python

class Solution:
def plusOne(self, digits: List[int]) -> List[int]:
carry = 1
for current_index in range(len(digits)-1, -1, -1):
carry, digits[current_index] = divmod(digits[current_index]+carry, 10)
current_index -= 1
if carry == 1:
digits.insert(0, 1)
return digits