2025-08-24 11:38:49 +0000 UTC

Count Subarrays of Length Three With a Condition

Code

class Solution:
    def countSubarrays(self, nums: List[int]) -> int:
        res, n = 0, len(nums)
        for i in range(n - 2):
            if nums[i] + nums[i + 2] == nums[i + 1] / 2:
                res += 1
        return res