-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdicerolls.py
100 lines (78 loc) · 1.81 KB
/
dicerolls.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
import random
two = []
three = []
four = []
five = []
six = []
seven = []
eight = []
nine = []
ten = []
eleven = []
twelve = []
throws = 1_000
for i in range(throws):
dice = [random.randint(1, 6), random.randint(1, 6)]
dicesum = dice[0] + dice[1]
if dicesum == 2:
two.append(1)
elif dicesum == 3:
three.append(1)
elif dicesum == 4:
four.append(1)
elif dicesum == 5:
five.append(1)
elif dicesum == 6:
six.append(1)
elif dicesum == 7:
seven.append(1)
elif dicesum == 8:
eight.append(1)
elif dicesum == 9:
nine.append(1)
elif dicesum == 10:
ten.append(1)
elif dicesum == 11:
eleven.append(1)
elif dicesum == 12:
twelve.append(1)
# print(f"two {len(two)}")
# print(f"three {len(three)}")
# print(f"four {len(four)}")
# print(f"five {len(five)}")
# print(f"six {len(six)}")
# print(f"seven {len(seven)}")
# print(f"eight {len(eight)}")
# print(f"nine {len(nine)}")
# print(f"ten {len(ten)}")
# print(f"eleven {len(eleven)}")
# print(f"twelve {len(twelve)}")
two = 27835
three = 55555
four = 83202
five = 111432
six = 138158
seven = 167197
eight = 138625
nine = 111391
ten = 83017
eleven = 55831
twelve = 27757
list = [two, three, four, five, six, seven, eight, nine, ten, eleven, twelve]
precentages = [2.7835, 5.5555, 8.3202, 11.1432, 13.8158, 16.7197, 13.8625, 11.1391, 8.3017, 5.5831, 2.7757]
# for element in list:
# percent = element * 100 / 1_000_000
# precentages.append(percent)
# print(sum([2.7835, 5.5555, 8.3202, 11.1432, 13.8158, 16.7197, 13.8625, 11.1391, 8.3017, 5.5831, 2.7757]))
# 1_000_000
# two 27522
# three 55472
# four 83568
# five 110721
# six 138819
# seven 166475
# eight 139686
# nine 110756
# ten 83711
# eleven 55456
# twelve 27814