Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
Download

Jupyter notebook CombinacionesFernandoGonzálezBravo.ipynb

9 views
Kernel: Python 2
from fac import * def pr (n,r): if n < 0 or r < 0: print ("Los numeros deben ser mayor o iguales a 0") return else: x = fac(n) c = n-r b = fac(c) return (x/b)
pr(5,3)
60
def com (n,r): if n < 0 or r < 0: print ("Los numeros deben ser mayor o iguales a 0") return else: x = fac(n) y = fac(r) a = n-r b = fac(a) return (x/((b) * y))
com(16,5)
4368
def fac (n): for i in range (1,n): n = n*i return (n)
fac(16)
20922789888000

#Respuestas Ejercicios

def fac4 (a,b,c): x = fac(a) y = fac(b) z = fac(c) return (x,y,z)
fac4(8,20,100)
(40320, 2432902008176640000, 93326215443944152681699238856266700490715968264381621468592963895217599993229915608941463976156518286253697920827223758251185210916864000000000000000000000000L)

2.- 15 combinaciones diferentes

3.- 792 equipos

4.- 20,180,160 combinaciones

com (16,5) * com(11,3) * com(8,2)
20180160
com (16,5)
4368
com (11,3)
165
com (8,2)
28
28*4368*165
20180160