最大公约数,最小公倍数
最大公约数就是指给你两个数,它们都可以整除的最大数,其实就是用的gcd来求
模板
代码很简单,记住就好了
int gcd(int a,int b)
{
if(b==0)
return a;
gcd(b,a%b);
}
最小公倍数是能同时整除两个数的最小的数,他是在最大公约数的基础上写的
模板:
int gcd(int a,int b)
{
if(b==0)
return a;
gcd(b,a%b);
}
int bei(int a,int b)//最小公倍数函数
{
return a/gcd(a,b)*b;
}