Advertisement
Guest User

Untitled

a guest
Nov 26th, 2014
138
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.65 KB | None | 0 0
  1. import random
  2.  
  3. nrOfDays = 365
  4. crashesOfAYear = [0] * nrOfDays # A list where each element represents a day
  5.  
  6. # For each day randomize if it crashes or not.
  7. for i in range(0, nrOfDays):
  8. if random.randint(1, 8) == 7:
  9. crashesOfAYear[i] = 1
  10.  
  11. daysBetweenErrors = []
  12. interval = 0
  13. # Calculate the amount of days between each error.
  14. for i in range(0, nrOfDays):
  15. interval += 1
  16. if crashesOfAYear[i] == 1:
  17. interval = 0
  18. daysBetweenErrors.append(interval)
  19.  
  20. # Sums up all amount of days between each error.
  21. sum = 0
  22. for i in range(0, len(daysBetweenErrors)-1):
  23. sum += daysBetweenErrors[i]
  24.  
  25. # Calculate the mean value.
  26. print(sum/len(daysBetweenErrors))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement