0
Como serĂa el codigo para calcular el mcm de 2 o mĂĄs enteros? Como ayuda envĂo el del mcd.
4 Answers
+ 1
El MCD es conmutativo y asociativo, lo que significa que
mcd(a,b,c) = mcd(mcd(a,b),c) = mcd(a,mcd(b,c)).
Si tienes una lista de N nĂșmeros primero calculas el MCD de los primeros dos nĂșmeros, luego el MCD del tercer nĂșmero con el resultado anterior, luego el MCD del cuarto nĂșmero con el resultado anterior, y asĂ sucesivamente.
Por ejemplo:
mcd(48,36,42) = mcd(mcd(48,36),42) = mcd(12,42) = 3.
Para calcular el MCM puedes usar la fĂłrmula:
mcm(a,b) = |ab|/mcd(a,b).
[El valor absoluto del producto de los nĂșmeros entre su MCD]
+ 1
El mcd(42,12)=3. Pero graci.as, las ideas son correctas.đ
Que pasa con el mcm si a es negativo.?
+ 1
El MCM de "a" y "b" es el mĂnimo entero positivo que divide a ambos, por lo que
mcm(a,b) = mcm(-a,b).
P.D. Gracias por detectar el error, ya lo corregĂ. TambiĂ©n añadĂ que la fĂłrmula del MCM involucra el valor positivo del producto.
0
gracias por las ideas recibidas.đ
Este es mi codigo:
https://code.sololearn.com/cAvSH9X0dY1C/?ref=app