#abc130d. [abc130_d]Enough Array
[abc130_d]Enough Array
题目描述
给定一个长度为 的正整数序列 和一个整数 。有多少个连续子序列满足以下条件?
- (条件)连续子序列中元素的和至少为 。
如果两个连续子序列来自于 的不同位置,即使内容相同,我们也认为它们是不同的。
注意,答案可能不适合 位整数类型。
约束条件
输入
输入以以下格式从标准输入给出:
输出
输出满足条件的连续子序列的数量。
示例输入1
4 10
6 1 2 7
示例输出1
2
以下两个连续子序列满足条件:
- A\[1..4\]=a_1,a_2,a_3,a_4,和为
- A\[2..4\]=a_2,a_3,a_4,和为
示例输入2
3 5
3 3 3
示例输出2
3
再次说明,如果两个连续子序列来自于不同的位置,即使内容相同,我们也认为它们是不同的。
示例输入3
10 53462
103 35322 232 342 21099 90000 18843 9010 35221 19352
示例输出3
36