#include<bits/stdc++.h>
using namespace std;
long long a[200005],sum[200005],b[200005];
map<long long,long long> m;
int main(){
    long long n,k,ans=0;
    cin>>n>>k;
    for(int i=1;i<=n;i++){
        cin>>a[i];
        sum[i]=sum[i-1]+a[i];
    }
    m[0]=1;
    for(int i=1;i<=n;i++){
        b[i]=(sum[i]-i)%k;
        if(i-k>=0) m[b[i-k]]--;
        ans+=m[b[i]];
        m[b[i]]++;
    }
    cout<<ans<<endl;
}