原理
对于两个数a和b,不断迭代计算
cpp
#include <iostream>
using namespace std;
int main(int argc, char const *argv[])
{
int a = 30;
int b = 18;
while(a % b != 0){
int c = a % b;
a = b;
b = c;
}
cout << b << endl;
cout << (30*18)/b << endl;
return 0;
}