题解 | 求最小公倍数
#include <iostream> using namespace std; int main() { int a, b; cin >> a >> b; for (int i = 1; i <= min(a, b); i ++) { int beishu = i * max(a, b); if (beishu % a == 0 && beishu % b == 0) { cout << beishu << endl; break; } } return 0; } // 64 位输出请用 printf("%lld")