最大公因数与最小公倍数 思路 给两个正整数,求它们的最大公因数(GCD)和最小公倍数(LCM)。 最大公因数 用欧几里得算法(辗转相除法):,当 时 。 最小公倍数 有公式:。 为了防止溢出,先除再乘:a / gcd * b。 代码 C++ Java Python3 JavaScript #include <iostream> using namespace std; int main() { long long a, b; cin >> a >> b; long long x = a, y = b; while (y) { long...