Hasta ahi no tengo problema y los calcula bien, tanto combinaciones como permutaciones; El problema es que el programa tambien tiene que mostrar dichas combinaciones y permutaciones ejemplo:
5P10 = 120
Permutaciones= ABC ACB BCA BCA .... etc etc igual con las combinaciones, si pudieran echarme un poco la mano se los agradeceria, les dejo el codigo de las combinaciones aqui abajo:
Código:
n=int(raw_input("Introduzca n: "))
r=int(raw_input("Introduzca r: "))
resta=(n-r)
producto=1
for i in range (n):
producto = producto *(i+1)
producto2=1
for i in range(r):
producto2=producto2 *(i+1)
producto3=1
for i in range(resta):
producto3=producto3 *(i+1)
multi=producto3 * producto2
print "Combinaciones: ", producto/multi