Lo tenía hecho desde el principio y no me da el resultado 3003.
Código Python:
Ver originalsumatorio = 1
i = 0
while i < n:
i += 1
sumatorio *= i
#print sumatorio
sumatorio2 = 1
e = 0
while e < m:
e += 1
sumatorio2 *= e
#print sumatorio2
sumatorio3 = 1
u = 0
while u <= (n - m):
u += 1
sumatorio3 *= u
#print sumatorio3
print (n / (n - m) * m)
Cita: Introduce un valor n: 15
Introduce un valor m: 10
30.0
Fijándome bien en la parte (n - m)!. Debo restar primero (15 - 10)! cuyo resultado es 5. A partir de ahí su función es esta.
(n - m)! = 5 = 5 x 4 x 3 x 2 x 1 = 120.
Hasta aquí todo bien cuando da supuestamente 120 como si si fuera 120!. Aunque lo sustituya en la ecuación completa no me funciona.