欧拉函数
文章平均质量分 71
阿_波_
这个作者很懒,什么都没留下…
展开
-
欧拉函数_HDU 2588
题目意思题目中给出我们我们两个数字n,m,要求我们寻找x(x<=n) 并且gcd(x,n) >= m 题目解析实质上我们可以寻找n的因子x,那么我们就可以确定gcd(n,x) = x要求我们的x满足:gcd(n,x) = x >= m设y = n/x ,那么我们就可以寻找y的质因子pi那么pi*y一定满足下面条件:gcd(pi*y,n) = x >= m那么我们的问题就可以...原创 2018-06-05 12:17:50 · 190 阅读 · 0 评论 -
欧拉函数
质因子:能够整除给定正整数的质数 任何一个数都可以被分为若干个质数相乘 互质:公约数只有1的两个整数 定义 欧拉函数φ(n)是指:小于或等于n的正整数中与n互质的数的数目 计算方式: 也可以写作:(|表示整除,p整除x 例如2整除4,可以写成2|4) 性质 根据欧拉函数的定义可以得到一些简单的性质: 1)φ(1) = 1 小于等于1的正整数中唯一和1互质的数就是1本身 2)...原创 2018-06-05 11:23:25 · 1544 阅读 · 0 评论 -
欧拉函数_HDU 2824
题目意思题目给定一个区间,求解区间之间所有数字的欧拉函数之和题目解析我们在求解一个区间啊的素数的时候,我们会用到一个筛选素数的方法,它的特殊之处就在于,当我们判定x为素数时,那么我们就可以将2*x、3*x、4*x.....删掉,他们一定不会是素数,我们开始要给每个数设置一个表示,当这个数字都不是前面数字的倍数的时候,那么他一定就是素数,然后根据这个数更新后面的素数序列我们可以利用上面求解素数的思想...原创 2018-06-07 17:25:39 · 294 阅读 · 0 评论