Скажите, что у вас есть монета, и вы хотите случайным образом выбирать между 3 цифрами (или более) с равной вероятностью. Если вы просто переворачиваете монету для каждой пары, то вы даете оставшуюся в живых в первом раунде две возможности проиграть, а распределение не равномерно.Получение равномерного распределения вероятности с ограниченными средствами
В общем случае у вас есть функция Random (0,1), которая возвращает 0 с вероятностью .5 и 1 с вероятностью .5. Используя эту функцию, сделайте Random (a, b), который с равной вероятностью возвращает любое целое число в диапазоне [a, b].
Любые идеи?