#P1961. 和为k的子数组
和为k的子数组
题目描述
给定一个长度为数组和一个整数,请你计算数组中区间和为的子数组个数。
注意:子数组中的元素在数组中位置是连续的。例如
输入描述
第一行输入两个正整数和
第二行输入个正整数,用来表示数组
输出描述
输出一个整数,表示最长满足题目条件的长度。
样例
输入
5 2
-1 -2 1 2 3
输出
1
给定一个长度为n数组a1,a2,...,an和一个整数k,请你计算数组中区间和为k的子数组个数。
注意:子数组中的元素在数组中位置是连续的。例如al,al+1,...ar
第一行输入两个正整数n(1≤n≤105)和k(−109≤k≤109)
第二行输入n个正整数ai(−104≤ai≤104),用来表示数组
输出一个整数,表示最长满足题目条件的长度。
输入
5 2
-1 -2 1 2 3
输出
1
By signing up a Hydro universal account, you can submit code and join discussions in all online judging services provided by us.