Поскольку мы отвечаем на вопросы программирования здесь, вот ответ, как вычислить вероятность.
Я предполагаю, что вы имеете в виду: Какова вероятность того, что хотя бы одна девушка получит тест А?
Это можно рассчитать путем деления количества назначений тестов на лиц, у которых девушка получает тест A на общее возможное количество перестановок. Для генерации этих назначений достаточно переставить класс или тесты; например, в R:
> library(combinat)
> class = c(rep('b', 6), rep('g', 4))
> sum(unlist(permn(class, function(pt) 'g' %in% pt[1:5])))/factorial(10)
[1] 0.9761905
> tests = c(rep('A', 5), rep('B', 5))
> sum(unlist(permn(tests, function(pt) 'A' %in% pt[7:10])))/factorial(10)
[1] 0.9761905
Мы видим, что перестановка класса или тестов дает тот же результат.