![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
欧拉函数
文章平均质量分 63
LF_本心cy
时间好快好快,转眼间,什么都变了。物是人非,一切都终究归零。
展开
-
质数,函数【GDOI2018模拟7.8】
题目1(spj)将1~n分成尽可能少的集合,使得每个集合的和都是质数。输入一个数n输出样例输入:8样例输出:2 1 2 2 1 1 1 1 2 数据范围:n<=6000。解法可以知道,ans最多为3。 记:m=1+2+……+n=(n+1)n/2; 1.当m为质数时,ans=1; 2.当m为偶数时,根据哥德巴赫猜想,m可以分为两个质数的和,所以ans=2; 3.当m为奇数时,我们可以随便抽一原创 2017-07-15 10:39:09 · 590 阅读 · 0 评论 -
线性筛素数and欧拉函数
好久没打博客了。。。。_ (:зゝ∠) _,毕竟狗出竞赛。。。最近题目都涉及到素数的问题,发现自己连个线筛都不会,赶紧去看了一波。虽说一下子就看懂了。正题一般遇到个数,要判断是否为素数。 这从刚学时就开始了。。。。方法一:从2~n-1枚举,看是否有一个i使得n%i==0,没有即为素数。 时间O(n)最蠢的方法二:从2~sqrt(n)里枚举。因为若存在一个大于sqrt(n)的数能整除n,n/sqr原创 2017-07-14 21:46:22 · 393 阅读 · 0 评论