Нужна ли высшая математика для прикладных задач? Оказывается, нужна. Особенно если увлекаешься теорией алгоритмов. Вот задача, которая, (хотя это кажется невероятным), но имеет практическое значение, точнее, влияет на выбор переборного алгоритма.
Сгенерируем
миллиардов (т.е.
) рандомных чисел на отрезке от
до
. Это значит, что каждое генерируемое число, может оказаться равновероятно любым на этом отрезке. Вопрос - какова вероятность того, что все эти числа окажутся разными ? (если эта вероятность
, то
- будет вероятность события, что найдётся хотя бы одна пара , чисел которые совпадут. Ну или более одной пары, тройка и т.п. варианты).
Одну формулу для подсчёта кажется, я сам вижу, но она длинная и никуда негодная для подсчета на калькуляторе. А можно ли вывести формулу, которая будет пригодна для подсчета на калькуляторе, для любых
и
, где
, у меня в задаче
это
миллиардов рандомных чисел, а
- это отрезок , на котором они задаются.
Заранее, спасибо.