ACM竞赛数论知识积累

斐波那契公约数

f ( i ) f(i) f(i) 代表斐波那契数列的第i项, g c d ( f ( a ) , f ( b ) ) = f ( g c d ( a , b ) ) gcd(f(a),f(b))=f(gcd(a,b)) gcd(f(a),f(b))=f(gcd(a,b))

直角三角形与勾股定理

给出一个整数a,求另外2个整数b,c, 使得a,b,c构成直角三角形
a=0,1,2时,无法构成
假设a为直角边

  1. a为奇数时,
    b = a 2 − 1 2 b=\frac{a^2-1}{2} b=2a21
    c = b + 1 = a 2 − 1 2 + 1 c=b+1=\frac{a^2-1}{2}+1 c=b+1=2a21+1
  2. a为偶数时
    b = a 2 4 − 1 b=\frac{a^2}{4}-1 b=4a21
    c = b + 2 = a 2 2 + 1 c=b+2=\frac{a^2}{2}+1 c=b+2=2a2+1

在这里插入图片描述

贝祖定理

转载于:大佬博客
若a,b是整数,且GCD(a,b)=d,那么对于任意的整数x,y,ax+by都一定是d的倍数,特别地,一定存在整数x,y,使ax+by=d成立。

它的一个重要推论是:a,b互质的充要条件是存在整数x,y使ax+by=1.

开方次数

对于任何2^63内的数字,开方的次数最多7 8次就变成1了,继续开下去就没意义了

组合数学

  1. C(n,0)+2C(n,1)+……+(n+1)C(n,n)= 2^n + n*2^(n-1)

质数相关

  • 对于任意≥5的质数p , p ∣ ( 2 m ∗ 3 n − 1 ) p|(2^m*3^n-1) p(2m3n1), 且 m + n ≤ p m+n \leq p m+np

a+b

a+b=a | b + a&b = a^b + 2(a&b)

哥德巴赫猜想

  • 任一大于2的整数都可写成三个质数之和
  • 即任一大于2的偶数都可写成两个质数之和
    经典题目

最小公倍数

a,b的lcm,为a,b分解质因数后,所有质因子的最高此幂相乘
例如 a = 2 3 ∗ 3 5 ∗ 5 a=2^3*3^5*5 a=23355 , b = 2 4 ∗ 3 ∗ 5 2 b=2^4*3*5^2 b=24352, 那么 l c m ( a , b ) = 2 4 ∗ 3 5 ∗ 5 2 lcm(a,b) = 2^4*3^5*5^2 lcm(a,b)=243552

质数分布规律

质数分布的规律: 大于等于5的质数一定和6的倍数相邻

抽屉原理推论

  • 一个由 n n n 个数构成的数列,总能找到若干个连续的数,使它们之和能被 c ( c ≤ n ) c (c \leq n) c(cn) 整除
    来源:繁凡

三角形成型条件

a , b , c a,b,c a,b,c 满足, a b s ( b − c ) < a < b + c abs(b-c)<a<b+c abs(bc)<a<b+c , 则 a , b , c a,b,c a,b,c 可以构成三角形。

  • 1
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值