费马定理
来源:互联网 发布:java程序员私活 编辑:程序博客网 时间:2024/05/02 01:58
题目概述:S = n^1 + n^2 + n^3 +...... + n^k,已知n、k,求S除以9901的余数。根据费马小定理:假如p是质数,且(a,p)=1(即a,p互质),那么 a^(p-1) ≡1(mod p)。即:假如p是质数,且a,p互质,那么a的(p-1)次方除以p的余数恒等于1。可知9901是质数,所以n^9900%9901=1,即存在:( n^ (9900+m)) % 9901 = ( n^9900 * n^m ) % 9901 = ( n^9900 % 9901 * n^m ) % 9901 = n^m % 9901(例:n^9901 % 9901 = n、n^9902 % 9901 = n^2)以此类推,以9900为一个周期故原问题变为: n^1 + n^2 + n^3 +...... + n^k mod 9901 =((n^1 + ... + n^9900)(k/9900)+(n^1 + ... + n^(k% 9900)) ) mod9901
0 0
- 费马定理
- 费马平方和定理
- 费马定理
- 费马定理
- UVA 106(费马定理&毕达哥拉斯定理)
- 费马定理的证明
- 欧拉函数+费马定理 POJ3358
- 欧拉函数、费马定理、欧拉定理
- 欧拉定理 & 费马定理吗 & 欧几里得 & 扩展欧几里得
- 逆元 + 费马定理 + 欧拉定理
- 欧拉定理 & 费马定理吗 & 欧几里得 & 扩展欧几里得
- HDU 4704 Sum (费马定理+快速幂)
- HDU 4549 费马定理 快速幂 矩阵快速幂
- TOJ 3313.Calculation(欧拉函数、费马定理)
- 极其快速的筛法+费马定理-cf114E
- 公钥密码 之 素数,费马定理与欧拉定理
- [数论]高斯整数中的素数及费马平方和定理
- HDU-1452 Happy 2004(逆元+因子和+费马定理)
- [linux.kernel,c]如何调用内核中的函数
- long类型转Date(转成String类型了日期)
- 电话订票之经验分享
- 蓝桥杯 - 回文数字 (字符串!!)
- JUC (Java Util Concurrency) 基础内容概述
- 费马定理
- 第17周项目1体会函数参数传递
- blog.csdn.net/carson2005
- 【来日复制粘贴】用高级筛选和函数公式拆分数据列表
- 大话设计模式C++实现-第14章-观察者模式
- mediawiki 简单设置
- 数据结构之二叉树
- mysql数据库设计基本规范
- Sicily 1813. M进制数问题