Задачи такого типа объясняются примерно так: 1)сначала узнаем, сколько было бы мальчиков и девочек, если бы их было поровну (31-11):2=10;2)затем уже узнаём,кого там больше 10+11=21. Помню давно такие задачи по программе Гейдмана объясняли именно так.