编程题
### 问题描述
有一个长为 $n$ 的序列 $a_1,a_2.....a_n$ 与一个特殊的数 $k$ ,$a_i$ 小于 $k$ 。
当一个序列(元素个数 $size\geq 2$ )中有一个数 $x$ 会等于其他数的总和 $sum$ % $k$ ,即 $sum$ % $k == x$ ,则说明此序列为好序列。例如 $k$ 为 $5$ ,一个序列为 $[1,2,4]$ ,因为 $(2+4)$ % $5==1$ 所以他是一个好序列。
求在长度为 $n$ 的序列中有多少连续的子序列为好序列。
### 输入格式
输入共两行。
第一行包含两个数 $n$ , $k$ ,表示序列长和特殊的数。
第二行包含 $n$ 个小于k的非负整数 $a_1,a_2,a_3,\dots ,a_n$ 。
### 输出格式
输出一个数 $sum$ 为好序列个数。
### 样例输入
``````text
3 3
2 2 1
``````
### 样例输出
```text
2
```
### 评测数据规模
对于 $100$ %案例 $1\leq n \leq 1000$ , $1\leq k \leq 10$ 。
### 样例说明
$1\leq l \leq r \leq 3$ ,
$l=1,r=1$ ,序列为: $2$ 不符合条件 不是好序列,
$l=1,r=2$ ,序列为: $2,2$ 是好序列 $2 \bmod 3==2$ ,
$l=1,r=3$ ,序列为: $2,2,1$ 是好序列 $(2+1) \bmod 3==1$ ,
$l=2,r=2$ ,序列为: $2$ 不符合条件,不是好序列,
$l=2,r=3$ ,序列为:$2,1$ 不符合条件,不是好序列,
故好序列个数为 $2$ 。