通过欧几里得算法求最大公约数,再通过最大公约数求最大公倍数
求最大公约数:
public static int gcd(int a,int b) {
return b==0? a : gcd(b, a%b);
}
求最小共倍数
a*b/gcd(a, b)
是不是很简单
通过欧几里得算法求最大公约数,再通过最大公约数求最大公倍数
求最大公约数:
public static int gcd(int a,int b) {
return b==0? a : gcd(b, a%b);
}
求最小共倍数
a*b/gcd(a, b)
是不是很简单