2079.给植物浇水
链接:2079.给植物浇水
难度:Medium
标签:数组、模拟
简介:给你一个下标从 0 开始的整数数组 plants ,数组由 n 个整数组成。其中,plants[i] 为第 i 株植物需要的水量。另有一个整数 capacity 表示水罐的容量,返回浇灌所有植物需要的 步数 。
题解 1 - python
- 编辑时间:2024-05-08
- 执行用时:40ms
- 内存消耗:16.53MB
- 编程语言:python
- 解法介绍:模拟。
class Solution:
def wateringPlants(self, plants: List[int], capacity: int) -> int:
water = capacity
res = 0
for i in range(len(plants)):
if water < plants[i]:
water = capacity
res += i * 2
water -= plants[i]
res += 1
return res