PS:刷了好久到200篇题解......OIer不容易啊
Description
给出一个长度为 n 的数列 a1,a2,a3,...,an,以及 m 组询问 (li,ri,ki),求区间 [li,ri] 中有多少数在该区间中的出现次数与 ki 互质。
Input
第一行,两个正整数 n , m。
第二行,n 个正整数 ai 描述这个数列。
接下来 m 行,每行三个正整数 li,ri,ki,描述一次询问。
Output
输出 m 行,即每次询问的答案。
10 5 1 1 1 1 1 2 2 2 2 2 4 7 2 4 7 3 4 8 2 4 8 3 3 8 3
-
Sample Input
0 2 1 1 0
-
Sample Output
HINT
- 1≤n,m≤5×104
- 1≤ai≤n
- 1≤li≤ri≤n
- 1≤ki≤n
Source/Category