<?php
for($experimentCount=1; $experimentCount<=10; $experimentCount++) {
$winIfReplace=0;
$truthoseIfChange=0;
$testsCount = 10000;
for ($j = 0; $j < $testsCount; $j++) {
$arrayExample = array("0","1","2"); //$arrayExample-массив для сравнения
$option,
$truth
);
//$arrayTest-формируем массив для удаления из $arrayExample варианта игрока и того варианта что выпад
$difference = array_diff($arrayExample, $arrayTest); //удалим один вариант $valueChange, $valueChange это случайный вариант из массива расхождений $difference
for ($i = 0; $i <= 2; $i++) {
if ($arrayExample[$i] != $valueChange && $arrayExample[$i] != $option) {
$trueOption = $arrayExample[$i];
}
}
//Выбираем вариант который не равен не ранее названному не удалённому варианту
if ($option == $truth) {
$truthoseIfChange++;
}
if($trueOption==$truth) {
$winIfReplace++;
}
}
$winIfChangeProbability=$winIfReplace/$testsCount;
$loseIfChangeProbability=$truthoseIfChange/$testsCount;
echo "Опыт $experimentCount Изменил $winIfReplace, вероятность $winIfChangeProbability не изменил $truthoseIfChange, вероятность $loseIfChangeProbability\n";
}
// your code goes here
PD9waHAKZm9yKCRleHBlcmltZW50Q291bnQ9MTsgJGV4cGVyaW1lbnRDb3VudDw9MTA7ICRleHBlcmltZW50Q291bnQrKykgIHsKJHdpbklmUmVwbGFjZT0wOwokdHJ1dGhvc2VJZkNoYW5nZT0wOwokdGVzdHNDb3VudCAgPSAxMDAwMDsKJHZhbHVlQ2hhbmdlID0gYXJyYXkoKTsKZm9yICgkaiA9IDA7ICRqIDwgJHRlc3RzQ291bnQ7ICRqKyspIHsKICAgICRhcnJheUV4YW1wbGUgPSBhcnJheSgiMCIsIjEiLCIyIik7CiAgICAvLyRhcnJheUV4YW1wbGUt0LzQsNGB0YHQuNCyINC00LvRjyDRgdGA0LDQstC90LXQvdC40Y8KICAgICR0cnV0aCAgICAgICAgPSByYW5kKDAsIDIpOwogICAgJG9wdGlvbiAgICAgICA9IHJhbmQoMCwgMik7CiAgICAkYXJyYXlUZXN0ICAgID0gYXJyYXkoCiAgICAgICAgJG9wdGlvbiwKICAgICAgICAkdHJ1dGgKICAgICk7CiAgICAvLyRhcnJheVRlc3Qt0YTQvtGA0LzQuNGA0YPQtdC8INC80LDRgdGB0LjQsiDQtNC70Y8g0YPQtNCw0LvQtdC90LjRjyDQuNC3ICRhcnJheUV4YW1wbGUg0LLQsNGA0LjQsNC90YLQsCDQuNCz0YDQvtC60LAg0Lgg0YLQvtCz0L4g0LLQsNGA0LjQsNC90YLQsCDRh9GC0L4g0LLRi9C/0LDQtAogICAgJGRpZmZlcmVuY2UgICA9IGFycmF5X2RpZmYoJGFycmF5RXhhbXBsZSwgJGFycmF5VGVzdCk7CiAgICAkdmFsdWVDaGFuZ2UgID0gYXJyYXlfcmFuZCgkZGlmZmVyZW5jZSk7CiAgICAvL9GD0LTQsNC70LjQvCDQvtC00LjQvSDQstCw0YDQuNCw0L3RgiAkdmFsdWVDaGFuZ2UsICR2YWx1ZUNoYW5nZSDRjdGC0L4g0YHQu9GD0YfQsNC50L3Ri9C5INCy0LDRgNC40LDQvdGCINC40Lcg0LzQsNGB0YHQuNCy0LAg0YDQsNGB0YXQvtC20LTQtdC90LjQuSAkZGlmZmVyZW5jZQogICAgZm9yICgkaSA9IDA7ICRpIDw9IDI7ICRpKyspIHsKICAgICAgICBpZiAoJGFycmF5RXhhbXBsZVskaV0gIT0gJHZhbHVlQ2hhbmdlICYmICRhcnJheUV4YW1wbGVbJGldICE9ICRvcHRpb24pIHsKICAgICAgICAgICAgJHRydWVPcHRpb24gPSAkYXJyYXlFeGFtcGxlWyRpXTsKICAgICAgICB9CiAgICB9CiAgICAvL9CS0YvQsdC40YDQsNC10Lwg0LLQsNGA0LjQsNC90YIg0LrQvtGC0L7RgNGL0Lkg0L3QtSDRgNCw0LLQtdC9INC90LUg0YDQsNC90LXQtSDQvdCw0LfQstCw0L3QvdC+0LzRgyDQvdC1INGD0LTQsNC70ZHQvdC90L7QvNGDINCy0LDRgNC40LDQvdGC0YMKICAgIGlmICgkb3B0aW9uID09ICR0cnV0aCkgewogICAgICAgICR0cnV0aG9zZUlmQ2hhbmdlKys7CiAgICB9IAogICAgaWYoJHRydWVPcHRpb249PSR0cnV0aCkgewogICAgICAgICR3aW5JZlJlcGxhY2UrKzsKICAgIH0KfQokd2luSWZDaGFuZ2VQcm9iYWJpbGl0eT0kd2luSWZSZXBsYWNlLyR0ZXN0c0NvdW50OwokbG9zZUlmQ2hhbmdlUHJvYmFiaWxpdHk9JHRydXRob3NlSWZDaGFuZ2UvJHRlc3RzQ291bnQ7CmVjaG8gItCe0L/Ri9GCICRleHBlcmltZW50Q291bnQg0JjQt9C80LXQvdC40LsgJHdpbklmUmVwbGFjZSwg0LLQtdGA0L7Rj9GC0L3QvtGB0YLRjCAkd2luSWZDaGFuZ2VQcm9iYWJpbGl0eSDQvdC1INC40LfQvNC10L3QuNC7ICR0cnV0aG9zZUlmQ2hhbmdlLCDQstC10YDQvtGP0YLQvdC+0YHRgtGMICRsb3NlSWZDaGFuZ2VQcm9iYWJpbGl0eVxuIjsKfQovLyB5b3VyIGNvZGUgZ29lcyBoZXJl
Опыт 1 Изменил 6592, вероятность 0.6592 не изменил 3408, вероятность 0.3408
Опыт 2 Изменил 6586, вероятность 0.6586 не изменил 3414, вероятность 0.3414
Опыт 3 Изменил 6728, вероятность 0.6728 не изменил 3272, вероятность 0.3272
Опыт 4 Изменил 6665, вероятность 0.6665 не изменил 3335, вероятность 0.3335
Опыт 5 Изменил 6731, вероятность 0.6731 не изменил 3269, вероятность 0.3269
Опыт 6 Изменил 6597, вероятность 0.6597 не изменил 3403, вероятность 0.3403
Опыт 7 Изменил 6665, вероятность 0.6665 не изменил 3335, вероятность 0.3335
Опыт 8 Изменил 6700, вероятность 0.67 не изменил 3300, вероятность 0.33
Опыт 9 Изменил 6681, вероятность 0.6681 не изменил 3319, вероятность 0.3319
Опыт 10 Изменил 6624, вероятность 0.6624 не изменил 3376, вероятность 0.3376