Вторую я бы решал не так. Рассмотрел бы всевозможные способы разбиения интересующего нас события. Например, в пункте а интересующее нас событие

- все шары одного цвета - представляется в виде

, где события

- все шары из первой урны белые,

- шар из второй урны белый,

- все шары из первой урны черные,

- шар из второй урны черный. Далее вероятность объединеия равна сумме вероятностей, так как события несовместны, а вероятность пересечения равна произведению вероятностей, так как события относятся к разным урнам и потому независимы. Ну а вероятности отдельных событий находятся через обычные урновые схемы.