Здравствуйте, artelk, Вы писали:
A>В твоем коде он случайно выбирает не пол, а ребенка, о поле которого скажет. Так что все правильно, будет 1/2.
Могу переписать так:
"Если оба ребёнка одного пола, то сказать этот пол, если разного, то сначала задуматься, потом
случайно выбираем ребёнка и говорим его пол".
Тоже будет 1/2.
Загвоздка лишь в мотивах фермера, влияющих на то, насколько же случайно он выбирает ребёнка, если они у него разного пола.
Нет такой подлости и мерзости, на которую бы не пошёл gcc ради бессмысленных 5% скорости в никому не нужном синтетическом тесте