摘要:        
【题目大意】 求∑φ(i)(1<=i<=N)。 【思路】 欧拉函数具有如下的重要推论: 当b是素数时 性质①若b|a,有φ(ab)=φ(a)*b; 性质②若b不|a,有φ(ab)=φ(a)*(b-1)。 由此可以得出递推求欧拉函数表的方法: 对于当前φ(i),若未被修改过,这说明它是素数,加入素数表    阅读全文
posted @ 2016-05-30 23:42
iiyiyi
阅读(254)
评论(0)
推荐(0)
        
            
        
        
摘要:        
【题目大意】 求出∑gcd(i, N)(1<=i <=N)。 【思路】 对于x=ak,y=bk,若gcd(a,b)=1则必有gcd(x,y)=1。枚举N的所有因数,∑gcd(i, N)=∑(φ(N/k)*k)(k|N)。 *N的因数与必须在n^(1/2)时间内求出,否则会TLE。 【代码】    阅读全文
posted @ 2016-05-30 23:35
iiyiyi
阅读(218)
评论(0)
推荐(0)
        

 浙公网安备 33010602011771号
浙公网安备 33010602011771号