from random import randint

# neem 3 willekeurige snoepjes uit de snoepzak
# 1-100: rood snoepje | 101-150: geel snoepje | 151-175: blauw snoepje
def neem_snoepjes():
    snoepjes = []
    while len(snoepjes) < 3:
        snoepje = randint(1, 175)
        if not snoepje in snoepjes: # neem 3 verschillende snoepjes (kunnen zelfde kleur hebben)
            snoepjes.append(snoepje)
    return snoepjes


# controleren of 1e snoepje rood is \ 2e snoepje geel is \ 3e snoepje blauw is.
def drie_verschillende_kleuren(snoepjes):
    snoepjes.sort()
    return snoepjes[0] <= 100 and \
            snoepjes[1] > 100 and snoepjes[1] <= 150 and \
            snoepjes[2] > 150


aantal_experimenten = 1_000_000
aantal_keer_verschillende_snoepjes = 0

for _ in range(aantal_experimenten):
    if drie_verschillende_kleuren(neem_snoepjes()):
        aantal_keer_verschillende_snoepjes += 1

kans = aantal_keer_verschillende_snoepjes / aantal_experimenten * 100
print(f"kans op 3 verschillende snoepjes: {kans}%")