Advertisement
Guest User

Media San Petersburgo

a guest
Dec 27th, 2012
126
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.45 KB | None | 0 0
  1. from random import random
  2. from math import pow
  3.  
  4. CARA = True;
  5. CRUZ = False;
  6.  
  7. def lanzar_moneda():
  8.   return random()<0.5;
  9.  
  10. def jugar():
  11.   contador = 0
  12.   while(lanzar_moneda()):
  13.     contador = contador + 1
  14.  
  15.   if contador > 0:
  16.     return pow(2, contador)
  17.  
  18.   return 0
  19.  
  20. def media_jugar_n_veces(n):
  21.   suma = 0
  22.   for i in range(0, n):
  23.     suma = suma + jugar()
  24.   return suma / n
  25.  
  26. if __name__ == '__main__':
  27.  
  28.   print media_jugar_n_veces(1000000)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement