Задача про случайные числа

Dec 14, 2016 10:58

Другая задача, которая мне понравилась (потому что короткая формулировка и можно решить просто, если понять как). Допустим у вас есть некая функция int f(int n), которая генерирует целые числа в диапазоне [0,..,n-1] с равномерной вероятностью 1/n. Посчитайте вероятность того, что вложенный M раз вызов функции f даст вам заданное число K: P(f(f(f(.. ( Read more... )

Leave a comment

Comments 6

puffin December 14 2016, 18:01:46 UTC

типа P(f M times on N =K) = sum from K to N (1/i *P(f M-1 times on N = i))?

Reply

ens_a_se December 15 2016, 09:32:13 UTC
ну да, идея такова. только надо запрогать.

Reply

puffin December 15 2016, 11:18:56 UTC
ну рекурсия потом, не?

Reply

ens_a_se December 15 2016, 11:22:06 UTC
рекурсия - плохо, много памяти. через циклы надобно

Reply


Leave a comment

Up