开始: 2025-07-29 20:35:00

暑假训练赛16订正

结束: 2025-08-09 00:00:00
当前  2025-08-11 10:39:12  类型: IOI  状态: 已经结束 

P7. 数字区间
描述

Alice 有一个长度为 N 的正整数序列 A ,其中所有的 A_{i} 满足 1 ≤A_{i} ≤M :

Alice 认为一个区间是good,当且仅当这个区间中出现了 1 ~ M 范围内的所有正整数,且每个正整数出现次数为偶数。

Alice 想知道:这个序列中有多少个区间是good。


输入

- 第一行两个正整数 N , M 。

- 第二行 N 个正整数,第 i个正整数表示 A_{i}


输出

一行一个非负整数,表示答案。

样例

输入

5 2
1 2 1 2 1

输出

2

输入

12 3
1 2 3 1 2 3 1 1 2 3 2 1

输出

5
提示

样例1 解释

两个good 区间分别为:[1 2 1 2] 1 和1 [2 1 2 1]

测试点编号NM
1 ∼ 2≤ 1000= 1
3 ∼ 4≤ 1000≤ 20
5≤ 7000≤ 20
6 ∼ 7≤ 10 6= 2
8 1010 620

对于全部数据, 1 ≤N ≤10^{6} , 1 ≤A_{i} ≤20


提交

题目参数
时间限制 1 秒
内存限制 128 MB
提交