费马和欧拉
来源:互联网 发布:西安天睿软件 编辑:程序博客网 时间:2024/04/28 03:39
费马小定理
A ^ B % C = A^ (B%(C-1)) %C
欧拉定理
A ^ B % C =A ^( B % ψ(C)+ψ(C) ) % C
欧拉函数是指:对于一个正整数n,小于n且和n互质的正整数(包括1)的个数,记作φ(n) 。
通式:φ(x)=x*(1-1/p1)*(1-1/p2)*(1-1/p3)*(1-1/p4)…..(1-1/pn),其中p1, p2……pn为x的所有质因数,x是不为0的整数。φ(1)=1(唯一和1互质的数就是1本身)。
对于质数p,φ(p) = p - 1。注意φ(1)=1.
欧拉定理:对于互质的正整数a和n,有aφ(n) ≡ 1 mod n。
欧拉函数是积性函数——若m,n互质,φ(mn)=φ(m)φ(n)。
若n是质数p的k次幂,φ(n)=p^k-p^(k-1)=(p-1)p^(k-1),因为除了p的倍数外,其他数都跟n互质。
特殊性质:当n为奇数时,φ(2n)=φ(n)
欧拉函数还有这样的性质:
设a为N的质因数,若(N % a == 0 && (N / a) % a == 0) 则有E(N)=E(N / a) * a;若(N % a == 0 && (N / a) % a != 0) 则有:E(N) = E(N / a) * (a - 1)。
0 0
- 费马和欧拉
- 欧拉函数+费马定理 POJ3358
- 欧拉函数、费马定理、欧拉定理
- 欧拉定理 & 费马定理吗 & 欧几里得 & 扩展欧几里得
- 逆元 + 费马定理 + 欧拉定理
- TOJ 3313.Calculation(欧拉函数、费马定理)
- 数论复习之费马与欧拉
- 数论学习之费马与欧拉
- 欧拉定理 & 费马定理吗 & 欧几里得 & 扩展欧几里得
- 费马素性测试和米勒—拉宾素性测试
- 费马 欧拉定理——SHUoj 1949 Infinite 3
- 公钥密码 之 素数,费马定理与欧拉定理
- 素数,费马!米勒—拉宾 素性测试(Miller–Rabin primality test)
- 欧拉道路 和 欧拉回路
- 欧拉函数和欧拉定理
- 欧拉定理 和 欧拉函数
- 光学 费马原理推出 反射定律和折射定律
- 费马素数(费马质数)
- 练习
- CSUOJ 1861 Unscrambling Images 直接模拟,题面有点难看
- 学习python会遇到的坑
- android简单的自定义相机
- c语言各类库函数的含义及用法
- 费马和欧拉
- MySQL的联合查询和子查询
- java 蓝桥杯 走出迷宫
- 自学笔记の深度优先搜索篇
- ZBIT、UBIT是什么?
- 文档总结:linux中的用户操作与权力下放
- 2016最新整理黑马程序员JavaEE第28期 基础班就业班
- XML文件
- 求1e11以内的素数