Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import random
- trials = 1000000
- rollers = 24
- wins = {roller: 0 for roller in range(rollers)}
- for trial in range(trials):
- rolls = range(1,100)
- winner = 0
- largest = -1
- for roller in range(rollers):
- roll = rolls.pop(random.randrange(len(rolls)))
- if roll > largest:
- winner = roller
- largest = roll
- wins[winner] += 1
- print(wins)
- # {0: 41387, 1: 41629, 2: 42091, 3: 41459, 4: 41490, 5: 41684, 6: 41708, 7: 41921, 8: 41339, 9: 41974, 10: 41875, 11: 41256, 12: 41531, 13: 41661, 14: 41638, 15: 42195, 16: 41879, 17: 41508, 18: 41771, 19: 41336, 20: 41497, 21: 41674, 22: 41629, 23: 41868}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement