Общее количество учеников во всех трёх классах равно 28+24+20 = 72. Так как 72 делится на 3, то равенство количества учеников во всех трёх классах возможно - в каждом классе будет по 72/3 = 24 ученика.
Из условия задачи не ясно, сколько переводов из класса в класс допускается - один или два (три перевода и более могут быть заменены эквивалентными одним или двумя), поэтому вторую часть задачи решим исходя из более жёсткого ограничения (один перевод):
Задача имеет решение, например, для троек:
21, 25, 29
21, 26, 31
19, 22, 25
20, 21, 22
и много других.
Третью часть задачи решим исходя из более мягкого ограничения (два перехода):
Задача не имеет решения, например, для троек:
21, 22, 24
22, 25, 27
23, 25, 28
и так далее (во всех указанных случаях общее число учеников не делится на 3).
Указанные ответы во второй и третьей части универсальны - годятся как для жёсткого, так и для мягкого ограничения (при сдаче решения про эти ограничения лучше вообще не упоминать, они даны только для разъяснения)
Комбинаторика (1 часть решения)
Выбрать первого человека можно второго - 23, третьего - 22 и тд.
Всего вариантов может быть 24! (24 факториал), и... не совсем.
Дело в том, что мы посчитали некоторые случаи несколько раз.
Например, мы посчитали случай (чел.1 и чел.2) и случай (чел.2 и чел.1) как разные. Каждый из этих людей мог быть на любом из 24/2=12 мест (в команде), значит, надо поделить результат на 12.
Итого: 24!/12.
Только в одном из этих случаев все девушки попадут в одну команду, поэтому вероятность равна (1/(24!/12))
Извини, если не верно, но я учусь радикально в другом классе и я бы решил это так)