#include <bits/stdc++.h>
using namespace std;

int main() {
	ios::sync_with_stdio(false);
	cin.tie(0);
	int n, k;
	cin >> n >> k;
	vector<int> a(n);
	vector<long long> pre(n + 1);
	for (int i = 0; i < n; i++) {
		cin >> a[i];
		pre[i + 1] = (pre[i] + a[i] - 1) % k;
	}
	map<int, int> mp;
	long long ans = 0;
	for (int i = 0; i <= n; i++) {
		if (i >= k) mp[pre[i - k]]--;
		ans += mp[pre[i]];
		mp[pre[i]]++;
	}
	cout << ans << '\n';
	return 0;
}
