Во-первых, хотелось бы уточнить, что мальчиков всегда рождается больше, чем девочек. Это соотношение может слегка варьироваться, но в среднем на 100 девочек рождается 105-106 мальчиков. Но поскольку смертность мальчиков выше (как из-за большей вероятности несчастных случаев, так и в силу генетических причин - мужской организм "спроектирован" как спринтер, женский - как стайер, выносливость женщин выше, поэтому умирают они реже, как в младенческом возрасте, так и в более зрелом). Поэтому с увеличением возраста в контрольных группах соотношение мальчики/девочки постоянно уменьшается, 1:1 будет где-то к 10-12 годам, потом девочек становится больше. Так что известная песенка права - к возрасту 25-30 лет действительно на 10 девушек приходится уже 9 ребят (ну или 100 на 90, вместо изначального 100 на 106).
Теперь от чего зависит соотношение при рождении. Как уже писалось, зачатие девочки происходит при встрече Х-сперматозоида с яйцеклеткой, мальчика - Y-сперматозоида. Вырабатывается их у мужчины примерно поровну, но при этом Y - более активны, а Х - более живучи. Поэтому если мужчина ведет активную половую жизнь - ежедневный (а то и несколько раз в день) секс с эякуляцией, то в его сперме всегда будут свежие, активные сперматозоиды, и вероятность зачатия мальчика гораздо больше 50%. Если же секс редок, то Y-сперматозоиды успевают потерять свою активность, а то и погибнуть - и тут вероятнее зачатие девочки.
И вот что получается, когда в популяции мало мужчин, то у каждого оставшегося мужчины секс происходит часто, поскольку женщины доступны и жаждут любви - в итоге рождается больше мальчиков, баланс восстанавливается. Когда мало женщин, мужчине редко предоставляется возможность соития - рождается больше девочек, равновесие опять восстанавливается.
Теперь почему перед войной рождается больше мальчиков. Опять таки война происходит не на пустом месте, её предчувствие, как говорят, "витает в воздухе", в обществе тревожная атмосфера. А психологам давно известно, что в условиях грозящей опасности у мужчин повышается либидо, Природа как бы заставляет мужчину оставить свой "генетический материал" перед возможной гибелью. Поэтому в предвоенных ситуациях пары занимаются сексом чаще, ну а к чему это приводит, я описал выше.