Si usaras menos cantidades de variables podrias hacer el codigo de una forma mas rapida... al parecer no eres muy bueno programando, te recomiendo que hagas todo primero en un diagrama de flujo y lo lleves mentalmente y cuando veas que funcione lo pasas a codigo.
Aqui te dejo el codigo para que veas que tal:
Aqui te dejo el codigo para que veas que tal:
Código
n = input('Valor de N: ') m = input('Valor de M: ') b = n-m a = n-1 if n>m: while(a>1): n*=a a-=1 a=m-1 while(a>1): m*=a a-=1 a=b-1 while(a>1): b*=a a-=1 print 'Cantidad de combinaciones: ',n/(b*m)
Gracias. No es que no sea bueno programando, es que no se programar que es peor, sobre todo por mi cuenta. Claro que estoy guardando los .py que estoy arpendiendo de lo que hago. Si tuviera un profesor o haciendo un curso me callo.