根据Binomial theorem, 对于 ((pn−1)n+(pn+1)n)mod(pn)2 ,其中 pn 为第 n 个素数。p1=2。 我们容易得到余数为: (n∗pn∗(−1)n−1+(−1)n+n∗pn∗(1)n−1+(1)n)mod(pn)2 所以,当 n 为奇数时,余数恒为2,当 n 为偶数时,余数为(2∗n∗pn)mod(pn)2。 线性筛就可以了。