#!/usr/bin/env python3
'''Program prezentujący "paradoks Monty'ego Halla", losujący 10000 przypadków
wyboru bramek. Gracz wybiera bramkę, następnie zawsze dokonuje zmiany wyboru.'''

import random

zwyciestwa=0
porazki=0
for i in range(1000000):
    nagroda=random.choice([0,1,2])
    wybor=random.randint(0,2)
    if wybor==nagroda:
        zbior={0,1,2}-{wybor}
        lista=list(zbior)
        zmiana=random.choice(lista)
    else:
        zmiana=nagroda
    if zmiana==nagroda:
        zwyciestwa+=1
    else:
        porazki+=1

print('Zwycięstwa:',zwyciestwa,'\nPorażki:',porazki)
print('Prawdopodobieństwo zwycięstwa:',zwyciestwa/(porazki+zwyciestwa))
        
