mcm

Definir la función mcm/2 que devuelva el mínimo común múltiplo entre dos números, de acuerdo a esta fórmula matemática:

mcm(a, b) = (a * b) / (mcd(a, b))

Por ejemplo:

 mcm  43 12
516

Más información: Mínimo Común Múltiplo

Nota: Utilizar gcd.

¡Dame una pista!

¡Ojo con los tipos!

En general lo primero que hará uno al resolver este ejercicio es intentar utilizar la función /.

Pero si hacemos esto, Haskell nos insultará una y otra vez. ¿Por qué? Porque la función divisón trabaja con números flotantes (es decir, números con coma), pero tanto lo que gcd devuelve como lo que toma son números enteros.

¿Qué podemos hacer entonces? Usar la función de división entera: div.

Tenés que iniciar sesión antes de empezar a enviar tus soluciones