#P10822. [EC Final 2020] Prof. Pang's sequence

[EC Final 2020] Prof. Pang's sequence

Description

庞教授得到一个固定的序列 a1,,ana_1, \ldots, a_nmm 个查询。

每个查询由两个整数 llrr 指定,满足 1lrn1\le l\le r\le n。对于每个查询,你需要回答满足 lijrl\le i\le j\le rai,,aja_i, \ldots, a_j 中不同整数的数量为奇数的整数对 (i,j)(i, j) 的数量。

Input Format

第一行包含一个整数 nn (1n5×1051\le n\le 5\times 10^5)。

下一行包含 nn 个整数 a1,,ana_1, \ldots, a_n (1ain1\le a_i\le n 对于所有 1in1\le i\le n),以单个空格分隔。

下一行包含一个整数 mm (1m5×1051\le m\le 5\times 10^5)。

接下来的 mm 行中的每一行包含两个整数 llrr (1lrn1\le l\le r\le n),以单个空格分隔,表示一个查询。

Output Format

对于每个查询,输出一行,包含该查询的答案。

5
1 2 3 2 1
5
1 5
2 4
1 3
2 5
4 4
10
3
4
6
1
5
2 3 5 1 5
5
2 3
1 1
1 3
2 5
2 4
2
1
4
6
4
10
2 8 5 1 10 5 9 9 3 5
10
6 8
1 2
3 5
5 7
1 7
3 9
4 9
1 4
3 7
2 5
4
2
4
4
16
16
12
6
9
6

Hint

(由 ChatGPT 4o 翻译)