博客园 首页 私信博主 显示目录 隐藏目录 管理 动画

随笔分类 -  数论——线性筛 & 杜教筛 & Min_25筛

摘要:给定n<231,分别求 i=1nφ(i),i=1nμ(i) 阅读全文
posted @ 2018-12-11 19:36 SovietPower 阅读(321) 评论(0) 推荐(0) 编辑
摘要:求i=1nφ(i)i 阅读全文
posted @ 2018-12-11 14:16 SovietPower 阅读(384) 评论(0) 推荐(0) 编辑
摘要:这儿只是一个简单说明/概括/总结。 阅读全文
posted @ 2018-12-11 14:01 SovietPower 阅读(1452) 评论(0) 推荐(0) 编辑
摘要:给定n,求积性函数f(pc)=pc的前缀和。表示异或运算。 n1010阅读全文
posted @ 2018-12-11 12:45 SovietPower 阅读(424) 评论(1) 推荐(0) 编辑
摘要:[TOC] 2018.11.7 NOIP模拟 时间:3.5h 期望得分:100+0+40 实际得分:100+0+40 A 序列sequence(two pointers) 其实我们只要处理每个数与哪些数相加,会产生进位就行了。 把数排序后,枚举一个数x,容易想到满足使x+y进位的y是单调的(要求y 阅读全文
posted @ 2018-11-07 21:08 SovietPower 阅读(204) 评论(0) 推荐(0) 编辑
摘要:写个模板题怎么写的心力憔悴。。 阅读全文
posted @ 2018-04-03 20:31 SovietPower 阅读(269) 评论(1) 推荐(1) 编辑
摘要:求i=1nj=1m[gcd(i,j)] 阅读全文
posted @ 2018-04-03 17:26 SovietPower 阅读(247) 评论(0) 推荐(0) 编辑
摘要:三个月前整理的,已经忘得差不多了。。现在粘到这吧。~~(word打公式好累啊 markdown是真的好用啊。。)~~ ~~靠截得不好我想重截~~ 就是下面这些。n也可以写做id,无所谓啦。 2. dnμ(d)=[n=1] $3.\ \sum_{d\mid n 阅读全文
posted @ 2018-04-02 19:36 SovietPower 阅读(2523) 评论(0) 推荐(0) 编辑
摘要:"题目链接" Description n1010,求 i=1nj=1ngcd(i,j) mod (1e9+7) Solution 首先 $$\sum_{i=1}^n\sum_{j=1}^ngcd(i,j)=\sum_{d=1}^ 阅读全文
posted @ 2018-02-04 10:39 SovietPower 阅读(203) 评论(0) 推荐(0) 编辑
摘要:Description 给定p, Solution 欧拉定理:(a,p)=1,则abab%φ(p)(mod p). 扩展欧拉定理:abab%φ(p)+φ(p)(mod p) (a为任意整数, 阅读全文
posted @ 2018-01-25 21:45 SovietPower 阅读(734) 评论(0) 推荐(3) 编辑
摘要:Description n23n+2=d|nf(d)i=1nf(i) mod 109+7. Solution 参考. 设g(n)=n23n+2,那么fI=g。 如果狄利克雷卷积中左边的一个函数是待求前缀和的,而另外两 阅读全文
posted @ 2018-01-25 19:25 SovietPower 阅读(427) 评论(2) 推荐(0) 编辑
摘要:"题目链接" map: cpp //杜教筛 include include typedef long long LL; const int N=5e6; int mu[N+3],P[N+3],cnt; bool Not_P[N+3]; std::map sum; //std::map::iterat 阅读全文
posted @ 2018-01-25 11:20 SovietPower 阅读(224) 评论(0) 推荐(1) 编辑

点击右上角即可分享
微信分享提示