#include<bits/stdc++.h>
#define ll long long
using namespace std;
ll n,k,kq = 0,t = 0,l,h,m,a[100005],vt = 0;
string s;
int main()
{
ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0);
freopen("XAUCON.inp", "r", stdin);
freopen("XAUCON.out", "w", stdout);
cin >> n >> k;
cin >> s;
for(int i = 1; i <= n; i++)
{
a[i] = a[i-1] + (int)(s[i-1]);
}
for(int i = 1; i <= n; i++)
{
l = i, h = n,vt = i-1;
while(l <= h)
{
m = (l+h)>>1;
if(a[m] - a[i-1] >= k)
{
h = m - 1;
vt = m;
}
else l = m + 1;
}
if(vt != i-1)
kq += n - vt + 1;
}
cout << kq;
}
I2luY2x1ZGU8Yml0cy9zdGRjKysuaD4KI2RlZmluZSBsbCBsb25nIGxvbmcKdXNpbmcgbmFtZXNwYWNlIHN0ZDsKbGwgbixrLGtxID0gMCx0ID0gMCxsLGgsbSxhWzEwMDAwNV0sdnQgPSAwOwpzdHJpbmcgczsKaW50IG1haW4oKQp7CiAgICBpb3NfYmFzZTo6c3luY193aXRoX3N0ZGlvKDApOyBjaW4udGllKDApOyBjb3V0LnRpZSgwKTsKICAgIGZyZW9wZW4oIlhBVUNPTi5pbnAiLCAiciIsIHN0ZGluKTsKICAgIGZyZW9wZW4oIlhBVUNPTi5vdXQiLCAidyIsIHN0ZG91dCk7CiAgICBjaW4gPj4gbiA+PiBrOwogICAgY2luID4+IHM7CiAgICBmb3IoaW50IGkgPSAxOyBpIDw9IG47IGkrKykKICAgIHsKICAgICAgICBhW2ldID0gYVtpLTFdICsgKGludCkoc1tpLTFdKTsKICAgIH0KICAgIGZvcihpbnQgaSA9IDE7IGkgPD0gbjsgaSsrKQogICAgewogICAgICAgIGwgPSBpLCBoID0gbix2dCA9IGktMTsKICAgICAgICB3aGlsZShsIDw9IGgpCiAgICAgICAgewogICAgICAgICAgICBtID0gKGwraCk+PjE7CiAgICAgICAgICAgIGlmKGFbbV0gLSBhW2ktMV0gPj0gaykKICAgICAgICAgICAgewogICAgICAgICAgICAgICAgaCA9IG0gLSAxOwogICAgICAgICAgICAgICAgdnQgPSBtOwogICAgICAgICAgICB9CiAgICAgICAgICAgIGVsc2UgbCA9IG0gKyAxOwogICAgICAgIH0KICAgICAgICBpZih2dCAhPSBpLTEpCiAgICAgICAgICAgIGtxICs9IG4gLSB2dCArIDE7CiAgICB9CiAgICBjb3V0IDw8IGtxOwp9Cg==