Подмассив с суммой K

средне
# решено

Дан массив nums и число k. Нужно найти количество подмассивов, где сумма всех элементов равна числу k.

Подмассив — это непрерывная непустая последовательность элементов внутри массива.

Пример 1:

Ввод: nums = [7,3,1,5,5,5,10], k = 10
Вывод: 4
Объяснение: [7,3], [5,5], [5,5], [10]

Пример 2:

Ввод: nums = [-100,1,1,1,1,1,3,2,2], k = 4
Вывод: 4
Объяснение: [1,1,1,1], [1,1,1,1], [1,3], [2,2]

Ограничения:

  • len(nums) >= 1