题目
给定两个正整数 a 和 b,求 a 和 b 的最小公倍数。
解题思路
求出 a 和 b 的最大公约数 c,则最小公倍数为 a*b/c。
C++代码
#include<iostream>
#include<algorithm>
using namespace std;
typedef unsigned long long ULL;
int main(){
ULL a, b;
cin >> a >> b;
ULL c = __gcd(a, b);
ULL ans = a / c * b;
cout << ans << endl;
return 0;
}
京公网安备 11010502036488号