
数论
文章平均质量分 85
是Elie呀
人生苦短,莫忘初衷;凡事相信,凡事期待。认真做事,认真做人!翁恺老师寄语:“其实学习终归是一件痛苦的事情,所以呢面对学习你还是得要认真,用功,努力地去学习。享受的是什么?是学习之后获得的那种成就,快乐是从成就中来的。”
展开
-
(鸽巢原理,又称抽屉原理)NYOJ 417 死神来了
死神来了时间限制:1000 ms | 内存限制:65535 KB难度:3描述有一天,王小子在遨游世界时,遇到了一场自然灾害。一个人孤独的在一个岛上,没有吃的没有喝的。在他饥寒交迫将要死亡时,死神来了。由于这个死神在成神之前是一个数学家,所以他有一个习惯,会和即死之人玩一个数学游戏,来决定是否将其灵魂带走。游戏规则是死神给王小子两个整数n(100<=n<=1000000),m(2&l...转载 2018-03-28 21:05:34 · 625 阅读 · 0 评论 -
数论入门——费马小定理、欧几里德、扩展欧几里德、欧拉函数、欧拉定理、逆元
费马小定理: 假如p是质数,且gcd(a,p)=1,那么 a^(p-1)≡1(mod p),‘≡’:同余符号欧几里德:原创 2018-09-21 23:46:48 · 218 阅读 · 0 评论 -
矩阵快速幂专题
模板:51nod1113 矩阵快速幂传送门:SWPU 2017暑假专题训练-矩阵快速幂A.HDU 5950 直接将大佬的题解粘过来~ #include<iostream>#include<cstdio>using namespace std;typedef unsigned long long ll;const ll MOD=21...原创 2018-10-02 10:17:49 · 286 阅读 · 0 评论 -
51nod1113 矩阵快速幂
传送门:51nod1113 矩阵快速幂Input示例2 31 11 1Output示例4 44 4矩阵乘法今天开始学习矩阵快速幂,和之前学的数的快速幂没什么不同,只不过矩阵快速幂是以矩阵为单位的。快速幂的原理都是二进制拆分,学习视频如下:SWPU-ACM每周算法讲堂-矩阵快速幂以及其他快速幂相应的题目集:SWPU 2017暑假专题训练-矩阵快速幂...原创 2018-10-01 16:58:33 · 344 阅读 · 0 评论 -
初等数论四大定理
1.费马小定理: 假如p是质数,且gcd(a,p)=1,那么 a^(p-1)≡1(mod p),‘≡’:同余符号2.威尔逊定理:3.欧拉定理:在数论中,欧拉定理,(也称费马-欧拉定理)是一个关于同余的性质。欧拉定理表明,若n,a为正整数,且n,a互质,则:4.中国剩余定理(又称孙子定理):51nod 1079 中国剩余定理...原创 2018-09-16 09:54:44 · 1985 阅读 · 0 评论 -
51nod 1079 中国剩余定理
传送门:51nod 1079 中国剩余定理 Input示例32 13 25 3Output示例23参考:中国剩余定理(孙子定理)详解对于孙子定理的写法尚不理解,姑且先这样写吧。#include<cstdio>#include<iostream> using namespace std;typedef long long ...原创 2018-09-11 19:33:34 · 297 阅读 · 0 评论 -
51nod1073 约瑟夫环
传送门:51nod1073 约瑟夫环用数学方法解约瑟夫环 看了一下午,仍然没彻底看懂。Input示例3 2Output示例3//数学方法解约瑟夫环,看了一下午,没看懂 #include<iostream>using namespace std;int main(){ int n,k; scanf("%d%d",&n,&k);...原创 2018-09-11 18:35:50 · 193 阅读 · 0 评论 -
(大组合数)D. Fence Building ------ ACM-ICPC 2017 Asia Urumqi
传送门: D.Fence BuildingFarmer John owns a farm. He first builds a circle fence. Then, he will choose n points and build some straight fences connecting them. Next, he will feed a cow in each region ...原创 2018-07-29 22:25:56 · 497 阅读 · 0 评论 -
(快速幂+素数判断)poj3641 Pseudoprime numbers
传送门:poj3641 Pseudoprime numbersDescriptionFermat's theorem states that for any prime number p and for any integer a > 1, ap = a (mod p). That is, if we raise a to the pth power and divide by p, the...原创 2018-07-08 17:10:52 · 326 阅读 · 0 评论 -
(快速幂模板)Rightmost Digit
Given a positive integer N, you should output the most right digit of N^N.Input The input contains several test cases. The first line of the input is a single integer T which is the nu...原创 2017-09-14 20:13:57 · 374 阅读 · 0 评论 -
(素数筛)第八届蓝桥杯【省赛试题2】等差素数列
题目描述:2,3,5,7,11,13,....是素数序列。类似:7,37,67,97,127,157 这样完全由素数组成的等差数列,叫等差素数数列。上边的数列公差为30,长度为6。2004年,格林与华人陶哲轩合作证明了:存在任意长度的素数等差数列。这是数论领域一项惊人的成果!有这一理论为基础,请你借助手中的计算机,满怀信心地搜索:长度为10的等差素数列,其公差最小值是多少?注意:需要提交的是一个整...原创 2018-03-10 19:32:48 · 352 阅读 · 0 评论 -
2017年ACM第八届山东省赛F题:quadratic equation(离散数学蕴含式)- SDUT3898
Problem DescriptionWith given integers a,b,c, you are asked to judge whether the following statement is true: "For any x, if a⋅+b⋅x+c=0, then x is an integer."InputThe first line contains only one int...原创 2018-04-13 16:49:41 · 291 阅读 · 0 评论 -
(同余与模算术)sum of power
Problem DescriptionCalculate mod (1000000000+7) for given n,m.InputInput contains two integers n,m(1≤n≤1000,0≤m≤10).OutputOutput the answer in a single line.Sample Input10 0Sample Output10HintSourc...原创 2018-04-13 17:29:56 · 335 阅读 · 0 评论 -
素数判定Miller_Rabin 算法详解
素数判定Miller_Rabin 算法详解 例如:Goldbach#include<bits/stdc++.h>using namespace std;unsigned long long n;const int times = 5;int number = 0;unsigned long long Random( unsigned long long n ) ...转载 2018-04-23 20:08:01 · 446 阅读 · 0 评论 -
逆元
a*x ≡ 1 (mod p) 满足a乘以x对p取模等于1 ,此时 ,称 x为a对p的逆元。只有a与p互质才有逆元 ,互质 即gcd(a,p)=1下面介绍两种求法:1.费马小定理(定义来自维基百科):假如a是一个整数,p是一个质数,那么是p的倍数,可以表示为如果a不是p的倍数,这个定理也可以写成题目: hdu1576 A/B //费马小定理求逆元,...原创 2018-10-29 21:30:51 · 242 阅读 · 0 评论