Toggle navigation
点码成金编程
F.A.Qs
ProblemSet
Source/Category
Status
Ranklist
Contest
Login
Home
=>
ProblemSet
=> 3.2-66:数列找不同
Problem2069--3.2-66:数列找不同
2069: 3.2-66:数列找不同
Time Limit:
1
Sec
Memory Limit:
128 MB
Submit:
0
Solved:
0
[
Submit
] [
Status
] [ Creator:
][ 参考程序 ]
Description
现有数列 A
1
,A
2
,…,A
N
,Q 个询问 (L
i
,R
i
),询问 A
Li
,A
Li+1
,…,A
Ri
是否互不相同。
Input
第一行,两个整数 N,Q。
第二行,N 个整数 A
1
,A
2
,…,A
N
。
接下来 Q 行,每行两个整数 L
i
,R
i
。
Output
对每个询问输出一行,Yes 或 No。
Sample Input
Copy
4 2 1 2 3 2 1 3 2 4
Sample Output
Copy
Yes No
HINT
对于 50% 的数据,N,Q≤10
3
。
对于 100% 的数据,1≤N,Q≤10
5
,1≤A
i
≤N,1≤L
i
≤R
i
≤N。
Source/Category
莫队
数据结构
线段树
树状数组