1
# Runtime: 93 ms (Top 33.43%) | Memory: 14.1 MB (Top 44.38%)
2
class Solution:
3
def wateringPlants(self, plants: List[int], capacity: int) -> int:
4
result = 0
5
curCap = capacity
6

7
for i in range(len(plants)):
8
if curCap >= plants[i]:
9
curCap -= plants[i]
10
result += 1
11

12
else:
13
result += i * 2 + 1
14
curCap = capacity - plants[i]
15

16
return result

0

WPM •0 •0

100%

ACC •0 •0

0s

TIME •0