Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Всё делалось «на коленке» и задачи повышения читаемости не стояло.Как писать код — дело Ваше, но когда публикуете — читаемость кода важна. Тем более, что расставить отступы и подсветить код — дело пары минут.
Прогон Perl-кода в codepad'е даёт вполне правдоподобный результат: 6792/3346.
Как писать код — дело Ваше, но когда публикуете — читаемость кода важна. Тем более, что расставить отступы и подсветить код — дело пары минут.
$change_choice = 1;).my $change_choice = 1;) и для «упрямого» игрока (my $change_choice = 0;). Поэтому сумма двух этих результатов равняться 10000 совершенно не обязана.А вас, возможно, фильм «21» навел на этот парадокс. )
Пардокс удвоения шара из матанализа =)
int fail = 0;
int success = 0;
for(int i=0;i<100000;i++)
{
if ((i%3)==2) fail++; // очевидно, что если он угадал, где и сменил свой выбор, то он проиграл
else success++;
}
P.S.: Кстати, после написания именно этого скрипта я начал относиться к генератору псевдослучайных чисел в движке Zend с долей недоверия. Просто посмотрите ещё раз на результаты прогона в PHP и в Perl :)
Парадокс Монти-Холла и имитационное моделирование