История изменений
Исправление zolden, (текущая версия) :
Почти понял почему 2/3 и решил проверить
from random import randint
found_gold = 0
for i in xrange(10000):
boxes = [['gold','gold'],['gold','silver']]
selection = randint(0,1)
boxes[selection].remove('gold')
if "gold" in boxes[selection]:
found_gold = found_gold + 1
print found_gold
но на удивление выходит 1/2
Upd:
Видимо неправильно начальное условие составил, одно золото уже вытащено к этому моменту
Исходная версия zolden, :
Почти понял почему 2/3 и решил проверить
from random import randint
found_gold = 0
for i in xrange(10000):
boxes = [['gold','gold'],['gold','silver']]
selection = randint(0,1)
boxes[selection].remove('gold')
if "gold" in boxes[selection]:
found_gold = found_gold + 1
print found_gold
но на удивление выходит 1/2