Это не вопрос программирования, такой как вопрос вероятности.Предполагая, что сбои подсистемы являются независимыми событиями (это НЕ очевидно - вопрос не решен, если не принимать это во внимание, но не решаемо, если мы этого не предполагаем), мы можем рассмотреть вероятность того, что НЕ все подсистемы НЕ доступны.1002 * Поскольку «НЕ доступны» являются независимыми событиями, мы можем вычислить вероятность того, что «все подсистемы НЕ доступны», умножив вероятности каждого отдельного события, как в (1-p)^n
, где p
- это вероятность системыбыть доступным (0,7 в данном случае), а n
- это количество подсистем.
Затем, чтобы получить обратно вероятность того, что хотя бы одна из них будет доступна - то есть, НЕ все они НЕ доступны, просто инвертируйтевероятность, с 1-(1-p)^n
.Теперь просто найдите самое низкое значение n
, для которого это получается, по крайней мере, 0.99
.