#ABC146E. Rem of Sum is Num
Rem of Sum is Num
题目描述
Given are a sequence of positive integers , and a positive integer .
Find the number of non-empty contiguous subsequences in such that the remainder when dividing the sum of its elements by is equal to the number of its elements. We consider two subsequences different if they are taken from different positions, even if they are equal sequences.
给出一个由 个正整数 和一个正整数 组成的序列。
求在 中有多少个非空的连续子序列,使得其元素之和除以 的余数等于其元素的个数。如果两个子序列取自不同的位置,即使它们是相等的序列,我们也认为它们是不同的。
输入格式
输入内容按以下格式标准输入:
输出格式
打印满足条件的子序列数。
样例 #1
样例输入 #1
5 4
1 4 2 3 5
样例输出 #1
4
样例 #2
样例输入 #2
8 4
4 2 4 2 4 2 4 2
样例输出 #2
7
样例 #3
样例输入 #3
10 7
14 15 92 65 35 89 79 32 38 46
样例输出 #3
8
说明
数据规模与约定
- 所有输入值均为整数。
样例 解释
四个序列满足条件: 、 、 和 。
样例 解释
被计算四次, 被计算三次。