#ABC174F. 彩色球

彩色球

彩色球

题目描述

NN 个带颜色的球从左到右排成一列,左起第 ii 个球的颜色是 cic_i

给定 QQ 个查询。第 ii 个查询中,请回答左起第 lil_i 个到第 rir_i 个之间的球的颜色种类数。

输入格式

输入按以下格式从标准输入给出:

NN QQ
c1c_1 c2c_2 \cdots cNc_N
l1l_1 r1r_1
l2l_2 r2r_2
::
lQl_Q rQr_Q

输出格式

输出 QQ 行。第 ii 行输出第 ii 个查询的答案。

样例

4 3
1 2 1 3
1 3
2 4
3 3
2
3
1
  • 1,2,31,2,3 个球的颜色是 1,2,11,2,1,有颜色 1,21,222 种。
  • 2,3,42,3,4 个球的颜色是 2,1,32,1,3,有颜色 1,2,31,2,333 种。
  • 33 个球的颜色是 11,有颜色 1111 种。
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
1
2
2
1
2
2
6
3
3
3

数据范围

  • 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
  • 输入均为整数。
难度 提高+/省选
通过率
尝试 0
已通过 0
ID
1991
类型
传统题
Time Limit
2000ms
Memory Limit
1024MiB
上传者
标签