战国时期,是我国古代最混乱动荡的时代之一。这段时期,天下大乱,诸侯相攻,打仗就是家常便饭。一场仗打下来总有几万人的伤亡,双方出动的兵力甚至高达几十万。长平之战秦国和赵国出动的兵力均在40万以上,秦国灭楚也出动了60万大军,如此庞大的兵力连几百年后的三国时期都望尘莫及,要知道诸葛亮北伐时兵力最多的一次才仅仅七万人。那么生产力低下的战国时期各国到底哪来的那么多兵?
第一,战国时期各国均是全民皆兵,兵民合一。农民忙时耕种,平时训练,战时为兵。15-60岁的男子都要上战场,连女人都要承担运输和屯田任务,所以动员能力是非常强的。战国时期中国人口约有2千万,可动员军队数量约在800万左右,所以七国哪一个拉出来都会凑出几十万大军。
第二,当时运输补给能力差,十人从军,其中两个作战,另外八个负责运输粮食搞后勤,十万战兵就需要四十万辅兵和壮丁,所以每次各国作战都会出动几万、几十万的大军,其实真正负责打仗的就那么一小部分。
第三,由于长期处于战争状态,因此各国都疯狂征兵,国民经济向军事化倾斜。齐国设置了五个都城,每个都城设置了一名大夫专门管征兵和训练,五个都城哪一个都能组织起十万以上的军队,仅国都临淄一个城的市民就能组织起10万军队。其他国家和齐国差不多,都在拼命扩军备战,燕国、秦国和赵国甚至跑到边地和匈奴、楼烦、义渠等蛮族地区去招兵,所以各国军队哪个也不少。
第四,古人都有夸大自己军力的习惯,十万人往往能吹成几十万大军。虽然春秋战国水分较小,但夸大成份还是有的。