#P4009. 和为K的子数组

和为K的子数组

题目内容

给你一个整数数组numsnums和一个整数kk,请你统计并输出 该数组中和为 kk 的子数组的个数。

子数组是数组中元素的连续非空序列。

输入描述

输入共两行。

  • 第一行为两个个整数,nkn,k

  • 第二行为nn个整数nums0,nums1,...,numsn1nums_0,nums_1,...,nums_{n-1},数字之间以空格分隔。

输出描述

一个整数,表示答案。

样例1

输入

3 2
1 1 1

输出

样例2

输入

3 3
1 2 3

输出

提示

  • 1<=nums.length<=21041 <= nums.length <= 2 * 10^4
  • 1000<=nums[i]<=1000-1000 <= nums[i] <= 1000
  • 107<=k<=107-10^7 <= k <= 10^7