import random
random.seed()

N = 100     # počet baterií
V = 4       # počet vybitých
baterky = [0]*V + [1]*(N-V)

pokusu = 100000    # kolik provedeme pokusů
a = 0       # kolik z nich splňuje (a)
b = 0       # kolik z nich splňuje (b)

for _ in range(pokusu):
    vyber = random.sample(baterky, k=3)
    ok = sum(vyber)
    if ok >= 3:
        a += 1
    if ok >= 2:
        b += 1

print(f'(a) P={a/pokusu:.3f}')
print(f'(b) P={b/pokusu:.3f}')

c = 0 

for _ in range(pokusu):
    vyber = random.choices(baterky, k=3)
    ok = sum(vyber)
    if ok >= 3:
        c += 1

print(f'(c) P={c/pokusu:.3f}')
