对于一个序列 a1,a2,…,ana_1,a_2,\dots,a_na1,a2,…,an,如何通过预处理等方式 O(1)O(1)O(1) 求得对于一个 aia_iai 和 xxx 的 ∑j∈[1,n][gcd(ai,aj)=x]\sum \limits_{j\in[1,n]}[gcd(a_i,a_j)=x]j∈[1,n]∑[gcd(ai,aj)=x],满足 x∣aix\mid a_ix∣ai。