а программа как считает? Не по формулам?
Это не программа, это модель. Она смоделировала процесс: генерирую вероятности, генерирую интервал, в цикле считаю потерянные попытки.
Сама задача построить можель-получить результат, а потом просчитать по формулам.
Сравнить результаты.