Să se scrie un program care să determine cel mai mic multiplu comun a două numere naturale citite de la tastatură.
Date de intrare
Programul citește de la tastatură două numere naturale a și b.
Date de ieşire
Programul afișează pe ecran numărul x, cel mai mic multiplu comun al numerelor a și b.
Restricţii şi precizări
0 < a, b < 1.000.000.000- pentru toate seturile de date de intrare,
x<2.000.000.000
Exemplu
Intrare
24 36
Ieșire
72
#include <iostream>
using namespace std;
int main()
{
long long int n , m,p;
cin >> n >> m;
p=n*m;
if(n==0&&m==0)
{
cout<<-1;
return 0;
}
while(m != 0)
{
int r = n % m;
n = m;
m = r;
}
cout<<p/n;
return 0;
}