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

现有数列 A1,A2,…,AN,Q 个询问 (Li,Ri),询问 ALi,ALi+1,…,ARi 是否互不相同。

Input

第一行,两个整数 N,Q。
第二行,N 个整数 A1,A2,…,AN
接下来 Q 行,每行两个整数 Li,Ri

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≤103
对于 100% 的数据,1≤N,Q≤105,1≤Ai≤N,1≤Li≤Ri≤N。

Source/Category