#P1619. 大数组区间和

大数组区间和

题目描述

有个 NN 个数,按照顺序各个元素分别为 a1,a2,...,ana_1,a_2, ... ,a_n,再给一个整数 KK ,问数组中有多少个连续的区间,满足区间的和至少为 KK

注意,不能改变 NN 个数的顺序。

输入格式

第一行两个整数 NNKK

第二行有 NN 个整数。

数据范围

1N5×1051 \le N \le 5 \times 10^5

1ai1051 \le a_i \le 10^5

1K10101 \le K \le 10^{10}

输出格式

一个整数,表示答案。

样例

4 10
6 1 2 7
2
10 53462
103 35322 232 342 21099 90000 18843 9010 35221 19352
36