#C. 最大公因数(gcd)

    Type: Default File IO: gcd 3000ms 512MiB

最大公因数(gcd)

You cannot submit for this problem because the contest is ended. You can click "Open in Problem Set" to view this problem in normal mode.

给定两个长度为 nn排列 a1,a2,,ana_1,a_2,\dots,a_nb1,b2,,bnb_1,b_2,\dots,b_n。有 qq 个询问,每个询问给出 l,r,L,Rl,r,L,R,输出:

i=lrj=LRgcd(ai,bj)2\sum_{i=l}^r\sum_{j=L}^R \gcd(a_i,b_j)^2

答案对 2322^{32} 取模。

输入格式

第一行两个正整数表示 n,qn,q

接下来两行,每行 nn 个正整数表示 a,ba,b

接下来 qq 行,每行四个正整数表示 l,r,L,Rl,r,L,R

输出格式

qq 行,每行一个正整数表示答案。

样例

【样例输入】

5 5
4 1 5 3 2
1 2 3 4 5
3 3 2 3
3 4 2 4
3 4 3 4
5 5 1 1
1 1 2 2

【样例输出】

2
14
12
1
4

数据范围

测试点编号 n,qn,q\leq 特殊性质
11 500500
22 50005000
33 2×1052\times 10^5 l=r,L=R,ai=bi=il=r,L=R,a_i=b_i=i
44 10510^5
55 2×1052\times 10^5

搬题人没有吗?\color{white}{搬题人没有吗?}

NOIP 模拟赛(十一)

Not Attended
Status
Done
Rule
OI
Problem
4
Start at
2024-11-20 7:45
End at
2024-11-20 12:15
Duration
4.5 hour(s)
Host
Partic.
17