問題文
長さNの整数列Aが与えられます。
この整数列のどの2つの要素も互いに異なります。
Q個のクエリが与えられます。各クエリでは、3つの整数X,L,Rが与えられるので、
次の問題を解いてください。
- 問題:AL,AL+1,⋯,ARのうち、Xで割り切れるものの個数を求めて下さい。
制約
1≤N≤5×105
1≤Ai≤5×105
1≤Q≤5×105
1≤X≤5×105
1≤L≤R≤N
Ai=Aj(i=j)
入力
N
A1 A2 ⋯AN
Q
X1 L1 R1
X2 L2 R2
⋯
XQ LQ RQ
出力
ans1ans2⋯ansQ
サンプル
入力1
8
2 3 5 6 7 9 11 4
3
1 1 8
2 4 8
3 3 7