Advertisement
Guest User

Calculo de cartones - Ariel Rossanigo

a guest
Oct 20th, 2010
231
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.50 KB | None | 0 0
  1. import math
  2. import random
  3. import itertools
  4.  
  5. def comb(n,r):
  6.     'calcula el numero combinatorio de N tomados de R'
  7.     return math.factorial(n) / (math.factorial(n-r) * math.factorial(r))
  8.  
  9. nro_cartones = int(raw_input("Ingrese el nro de cartones aprox."))
  10. nros_serie = 16
  11. while comb(nros_serie, 15)<nro_cartones:
  12.     nros_serie+=1
  13.  
  14. #elegimos los numeros que pertencen a la serie
  15. numeros = random.sample(xrange(1,91),nros_serie)
  16.  
  17. #armamos los cartones
  18. cartones = itertools.combinations(numeros,15)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement