malkolm спасибо за ответ! Но на сколько я понимаю даны частоты. Мне же нужно чтобы суммы вероятностей появления этих шаров равнялась вероятному событию т.е. 1. Возможно ли решение в таком ключе? Собственно это абстрактная задача, которую я видимо не корректно сформулировал. Прошу прощения. Реальная задача, с которой я столкнулся на работе состоит в том, что у меня есть 5000 договоров с аптечными сетями, в которых прописаны препараты(от 2 до 5-ти препаратов частоты даны). Периодически по этим договорам осуществляется оплата. Нужно общую сумму скажем в 100000 руб. разбить по препаратам. При этом нет никакой возможности достать реальный договор по которому осуществляется оплата и посмотреть какие препараты там прописаны. Поэтому мне нужно получить доли в соответствии с которыми я мог бы разносить денежную сумму на препараты при этом принимается допущение, что общая сумма раскидывается в равных долях(т. е. если в договоре 3 препарата то доля каждого 0,33) эти доли не могут в сумме превышать 100%.
Буду рад любой подсказке.