#include <bits/stdc++.h>
using namespace std;
typedef long long ll;
int main() {
ll n, k;
cin >> n >> k;
vector<ll> a(n);
for(ll i = 0; i < n; i++)
cin >> a[i];
ll l = 0;
ll sum = 0;
ll ans = 0;
for(ll r = 0; r < n; r++) {
sum += a[r];
while(sum >= k) {
ans += n - r;
sum -= a[l];
l++;
}
}
cout << ans << '\n';
return 0;
}
I2luY2x1ZGUgPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7Cgp0eXBlZGVmIGxvbmcgbG9uZyBsbDsKCmludCBtYWluKCkgewogICAgbGwgbiwgazsKICAgIGNpbiA+PiBuID4+IGs7CgogICAgdmVjdG9yPGxsPiBhKG4pOwoKICAgIGZvcihsbCBpID0gMDsgaSA8IG47IGkrKykKICAgICAgICBjaW4gPj4gYVtpXTsKCiAgICBsbCBsID0gMDsKICAgIGxsIHN1bSA9IDA7CiAgICBsbCBhbnMgPSAwOwoKICAgIGZvcihsbCByID0gMDsgciA8IG47IHIrKykgewogICAgICAgIHN1bSArPSBhW3JdOwoKICAgICAgICB3aGlsZShzdW0gPj0gaykgewogICAgICAgICAgICBhbnMgKz0gbiAtIHI7CgogICAgICAgICAgICBzdW0gLT0gYVtsXTsKICAgICAgICAgICAgbCsrOwogICAgICAgIH0KICAgIH0KCiAgICBjb3V0IDw8IGFucyA8PCAnXG4nOwoKICAgIHJldHVybiAwOwp9