欧拉函数

欧拉函数φ(x)定义为小于x且与x互质的整数个数,对于素数p,φ(p)=p-1。φ函数具有积性性质,当gcd(n,m)=1时,φ(n×m)=φ(n)×φ(m)。文章介绍了欧拉函数的计算公式,常用性质,并提供了两种实现代码:直接枚举素因子和使用埃氏筛、欧拉筛的方法。" 82499957,5855363,水经注与bigemap地图下载工具对比分析,"['GIS工具', '地图数据', '软件比较', '地理信息处理', '数据下载']
摘要由CSDN通过智能技术生成

欧拉函数

定义

欧拉函数是小于x的整数中与x互质的数的个数,一般用 φ ( x ) ​ φ(x)​ φ(x) 表示。特殊的, φ ( 1 ) = 1 ​ φ(1)=1​ φ(1)=1

计算公式

x x x 的所有素因子分别为 p 1 , p 2 , . . . p n p_1,p_2,...p_n p1,p2,...pn,则
φ ( x ) = x × ∏ 1 n ( 1 − 1 p i ) φ(x)=x×\prod^{n}_{1}(1-\frac{1}{p_i}) φ(x)=x×1n(1pi1)
用容斥原理证明即可

积性函数

欧拉函数是积性函数,当 g c d ( n , m ) = 1 ​ gcd(n,m)=1​ gcd(n,m)=1

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值