Icefox的博客

生活不止眼前的苟且,还有诗和远方。

bzoj4652 [Noi2016]循环之美(Mobius反演+杜教筛+Hash表)

挖了很久的坑qaq 还记得第一次xtx神犇给我们讲这道题,已经过去快整整一年了呢owo 首先怎么算是纯循环小数呢? 因为要求数值不同的数对个数,因此我们只考虑gcd(x,y)==1的数对(x,y)。 什么时候会出现循环呢?当出现相同余数时。那纯循环呢?就要求第一次出现的相同余数为x%y。即...

2018-05-15 11:32:21

阅读数:59

评论数:0

bzoj3944 Sum(杜教筛)

杜教筛裸题。。。 mu函数的前缀和怎么搞呢,我们有μ∗1=ϵ\mu*1=\epsilon 令g=1就好了。

2018-05-07 21:09:12

阅读数:38

评论数:0

bzoj4916 神犇和蒟蒻(杜教筛)

第一问就是在逗你玩…只有i=1时才得1,其他时候都得0,因此前缀和永远为1。 考虑第二问。ϕ(i2)=i∗ϕ(i)\phi(i^2)=i*\phi(i) 因此f(x)=x∗ϕ(x),求s(x)=∑i=1xf(i)f(x)=x*\phi(x),求s(x)=\sum\limits_{i=1}^xf...

2018-05-06 20:47:23

阅读数:42

评论数:0

bzoj4805 欧拉函数求和(杜教筛)

杜教筛就是用来快速处理积性函数前缀和的东西。 比如我们要求∑i=1nϕ(i)\sum\limits_{i=1}^n\phi(i),n<=1e9 线性是不够的!我们需要更好的计算方法。 设f(x)=ϕ(x),s(x)=∑i=1xf(i),g(x)f(x)=\phi(x),s(x)=\su...

2018-05-06 20:35:23

阅读数:58

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭