#include #define MAXN 2000000 int P[MAXN+1]; int main() { int N, K, x, sum; long long res = 0; scanf("%d%d", &N, &K); P[0] = 0; for (int i=1; i<=N; i++) { scanf("%d", &x); P[i] = P[i-1]+x; } for (int i=1; i<=N; i++) { for (int j=i; j<=N; j++) { sum = P[j]-P[i-1]; if (sum <= K) res++; else break; } } printf("%lld\n", res); }