26 lines
638 B
Python
26 lines
638 B
Python
import random
|
|
|
|
ann_won = 0
|
|
for _ in range(10000):
|
|
pointsAnn = 0
|
|
pointsDan = 0
|
|
ann_going = random.randint(0,1)
|
|
while(pointsDan <= 25 and pointsAnn <= 25):
|
|
while ann_going:
|
|
x = random.uniform(0, 1)
|
|
if x > 0.3:
|
|
pointsAnn += 1
|
|
else:
|
|
ann_going = 0
|
|
pointsDan += 1
|
|
while not ann_going:
|
|
x = random.uniform(0, 1)
|
|
if x > 0.5:
|
|
pointsDan += 1
|
|
else:
|
|
ann_going = 1
|
|
pointsAnn += 1
|
|
if pointsAnn > pointsDan:
|
|
ann_won += 1
|
|
print(ann_won/10000)
|