Код Junior Вероятность и Байес обновлено

Апостериорные вероятности гипотез

Условие

Даны априорные вероятности гипотез priors и правдоподобия наблюдения при каждой гипотезе likelihoods. Напишите posterior(priors, likelihoods): апостериорные вероятности, округлённые до 4 знаков. Если знаменатель равен нулю, верните None.

Примеры

posterior([0.01, 0.99], [0.99, 0.05]) // [0.1667, 0.8333]
posterior([0.5, 0.5], [0.75, 0.25]) // [0.75, 0.25]
posterior([0.3333333333333333, 0.3333333333333333, 0.3333333333333333], [0.2, 0.5, 0.3]) // [0.2, 0.5, 0.3]

Решите в тренажёре

Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.