杜教筛
北屿小智障
喜欢有阳光的早晨
好像什么都可以重新再来。
展开
-
51Nod_P1244 莫比乌斯函数之和(数论+杜教筛+哈希)
51Nod传送门基准时间限制:3 秒 空间限制:131072 KB 分值: 640 难度:8级算法题莫比乌斯函数,由德国数学家和天文学家莫比乌斯提出。梅滕斯(Mertens)首先使用μ(n)(miu(n))作为莫比乌斯函数的记号。具体定义如下: 如果一个数包含平方因子,那么miu(n) = 0。例如:miu(4), miu(12), miu(18) = 0。 如果一个数不包含平方因子,并且有k个原创 2016-03-25 15:38:54 · 1533 阅读 · 0 评论 -
51Nod_P1239 欧拉函数之和(数论+杜教筛+欧拉函数+哈希+快速乘)
51Nod传送门基准时间限制:3 秒 空间限制:131072 KB 分值: 640 难度:8级算法题 对正整数n,欧拉函数是小于或等于n的数中与n互质的数的数目。此函数以其首名研究者欧拉命名,它又称为Euler’s totient function、φ函数、欧拉商数等。例如:φ(8) = 4(Phi(8) = 4),因为1,3,5,7均和8互质。 S(n) = Phi(1) + Phi(2) +原创 2016-03-25 17:05:13 · 854 阅读 · 0 评论 -
BZOJ_P3944 Sum(数论+杜教筛)
BZOJ传送门Time Limit: 10 Sec Memory Limit: 128 MB Submit: 1108 Solved: 270 [Submit][Status][Discuss] DescriptionInput 一共T+1行 第1行为数据组数T(T<=10) 第2~T+1行每行一个正整数N,代表一组询问Output 一共T行,每行两个用空格分隔的数ans1,ans原创 2016-03-25 20:52:17 · 1008 阅读 · 0 评论