文章目录
ACM数学常用公式总结
- ∑ i n i ∗ [ g c d ( i , p ) = 1 ] = n / 2 ∗ ϕ ( n ) \sum_{i}^{n} {i*[gcd(i,p)=1]} =n/2*\phi(n) i∑ni∗[gcd(i,p)=1]=n/2∗ϕ(n)
- 1 ∗ 1 ! + 2 ∗ 2 ! + 3 ∗ 3 ! + . . . + n ∗ n ! = ( n + 1 ) ! − 1 1 * 1! + 2 * 2! + 3 * 3! + ... + n * n! = (n + 1)! - 1 1∗1!+2∗2!+3∗3!+...+n∗n!=(n+1)!−1
- g c d ( f i b ( a ) , f i b ( b ) ) = f i b ( g c d ( a , b ) ) f i b ( i ) 是 f i b 斐 波 那 契 数 列 的 第 i 项 gcd(fib(a),fib(b)) = fib(gcd(a,b))fib(i) 是fib斐波那契数列的第i项 gcd(fib(a),fib(b))=fib(gcd(a,b))fib(i)是fib斐波那契数列的第i项
- 莫比乌斯函数 ∑ d ∣ n u ( d ) = 1 \sum_{d|n}u(d) = 1 d∣n∑u(d)=1
- 关于取整函数
⌊ n i + d ⌋ = ⌊ n i ⌋ + d \lfloor \frac{n}{i}+d \rfloor = \lfloor \frac{n}{i} \rfloor +d ⌊in+d⌋=⌊in⌋+d( d是整数)
⌊ n i ∗ d ⌋ = ⌊ n i ⌋ ∗ d + ⌊ d ∗ n % i i ⌋ \lfloor \frac{n}{i} * d \rfloor = \lfloor \frac{n}{i} \rfloor * d+\lfloor d*\frac{n\%i}{i} \rfloor ⌊in∗d⌋=⌊in⌋∗d+⌊d∗in%i⌋ - 自然幂数求和公式
1
+
2
+
3
+
.
.
.
+
n
=
n
∗
(
n
+
1
)
2
1+2+3+...+n= \frac{n*(n+1)}{2}
1+2+3+...+n=2n∗(n+1)
1 2 + 2 2 + . . n 2 = n ∗ ( n + 1 ) ∗ ( 2 ∗ n + 1 ) 6 1^2+2^2+..n^2 = \frac{n*(n+1)*(2*n+1)}{6} 12+22+..n2=6n∗(n+1)∗(2∗n+1)
1 3 + 2 3 + . . + n 3 = n 2 ∗ ( n + 1 ) 2 4 1^3+2^3+..+n^3=\frac{n^2*(n+1)^2}{4} 13+23+..+n3=4n2∗(n+1)2
1 4 + 2 4 + . . + n 4 = n ∗ ( n + 1 ) ∗ ( 2 ∗ n + 1 ) ∗ ( 3 ∗ n 2 + 3 ∗ n − 1 ) 30 1^4+2^4+..+n^4 = \frac{n*(n+1)*(2*n+1)*(3*n^2+3*n-1)}{30} 14+24+..+n4=30n∗(n+1)∗(2∗n+1)∗(3∗n2+3∗n−1) - ∑ i = 1 N l c m ( i , N ) = N / 2 ∗ ( 1 + ∑ d ∣ n d ∗ ϕ ( d ) ) \sum_{i = 1}^{N}lcm(i,N)=N/2*(1+\sum_{d|n}d*\phi(d)) ∑i=1Nlcm(i,N)=N/2∗(1+∑d∣nd∗ϕ(d))
- 约数个数和: σ ( i ∗ j ) = ∑ x ∣ i ∑ y ∣ j [ ( x , y ) = 1 ] \sigma(i*j)=\sum_{x|i} \sum_{y|j}[(x,y)=1] σ(i∗j)=∑x∣i∑y∣j[(x,y)=1]