#P51653. 「LOJ」 Odd

「LOJ」 Odd

题目描述

你面前的桌子上,摆着一个 nn 个数的数组 AA

如果一个子区间,满足每个数都只出现了奇数次,那么它是个好区间。

那么这个数组有多少个好区间呢?

输入格式

一行一个数字 nn

一行 nn 个数字,表示数组 AA

输出格式

一行一个数字表示答案。

样例

4
2 2 2 3
7

数据范围与提示

对于 20%20\% 的数据,满足 n1000n \leq 1000

对于 40%40\% 的数据,满足 n5×104n \leq 5 \times 10^4

对于另外 10%10\% 的数据,满足 ai5a_i \leq 5

对于另外 20%20\% 的数据,满足 ai64a_i \leq 64

对于 100%100\% 的数据,满足 n2×105,ai106n \leq 2 \times 10^5, a_i \leq 10^6