感性理解后面部分是关于 i 的积性函数(设为 f(i)),然后考虑质数幂处的值。
f(pc)=pc∑j=1pc∑k=1lcm(gcd(pc,j),gcd(pc,k))=c∑i=0pipc∑j=1pc∑k=1[lcm(gcd(pc,j),gcd(pc,k))=pi]=c∑i=0pipc∑j=1pc∑k=1([lcm(gcd(pc,j),gcd(pc,k))∣pi]−[lcm(gcd(pc,j),gcd(pc,k))∣pi−1])=c∑i=0pi[(i∑d=0φ(pc−d))2−(i−1∑d=0φ(pc−d))2]=c∑i=0pi[(pc−[i<c]pc−i−1)2−(pc−pc−i)2]=(2c+1)(p2c−p2c−1)+pc−1
然后 Min_25 筛即可。
代码:
1 |
|