传统题 1000ms 256MiB

球的颜色种类

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

问题陈述

NN 个球排成一行,第 ii 个球的颜色是 cic_i

QQ 个询问,每次询问一个区间 [l,r][l,r], 输出区间内有几种不同颜色的球。

约束条件

1N,Q5×1051\leq N,Q \leq 5 \times 10^5

1ciN1\leq c_i \leq N

1liriN1\leq l_i \leq r_i \leq N

输入

第一行 N,QN, Q

第二行每个球的颜色 cic_i

接下来 QQ 行,每行一个区间

输出

QQ 行,每个询问的答案

样例输入 1

4 3
1 2 1 3
1 3
2 4
3 3

样例输出 1

2
3
1

样例输入 2

10 10
2 5 6 5 2 1 7 9 7 2
5 5
2 4
6 7
2 2
7 8
7 9
1 8
6 9
8 10
6 8

样例输出 2

1
2
2
1
2
2
6
3
3
3

树状数组

未认领
状态
已结束
题目
9
开始时间
2023-12-3 0:00
截止时间
2024-4-30 2:00
可延期
24 小时