素数分解
每一个数都可以分解成素数的乘积,例如 84 = 22 _ 31 _ 50 _ 71 _ 110 _ 130 _ 170 * …
令 x=2m0∗3m1∗5m2∗7m3∗11m4∗⋯
令 x=2n0∗3n1∗5n2∗7n3∗11n4∗⋯
如果 x 整除 y(ymodx==0),则对于所有 i,mi<=ni。
最大公约数最小公倍数
x 和 y 的最大公约数为:gcd(x,y)=2min(m0,n0)∗3min(m1,n1)∗5min(m2,n2)∗...
x 和 y 的最小公倍数为:lcm(x,y)=2max(m0,n0)∗3max(m1,n1)∗5max(m2,n2)∗...