这个问题应该是这样的,100万是屡次增兵的数,最后剩下的人(活着的人)应该远少于这个数字。也就是如果一共有100万的话,可能有一部分战死了,这些人(双方)可能有至少10万之多。战争不可能一人不死。
再就是100万人中可能不全是士兵,可能有不少民夫、夫子等。这些人在大军战败后可能就逃散了。白起杀的可能都是士兵,毕竟挑夫、民夫这些人杀了无用。
再就是可参见 “百度百科 长平之战”上面有一副地图,我不会贴图。
本次战役有很多分战场,这些城市可能都有士兵驻守,也就是说100万并非挤在一起,而是只有最精锐的士兵在白起身边作战,一般的士兵可能分散在其他城市中驻守或者保护粮道什么的。
高平、泌阳、济源、偃师、侯马、汾城、长平、长子可能都有秦兵驻守!
同样的,赵并也有不少在后面保护粮道什么的。当然,上述这些城市中,有不少是秦兵从赵国手中夺取来的,毫无疑问,这里面的赵军自然被秦兵杀死或者俘虏了。