747-699=48(个) 二级战士的一半晋升为三级战士后,多打的敌人
9-6=3(个) 一个三级战士比一个二级战士多打的敌人
48÷3=16(名) 晋升为三级战士的人数
16×2=32(名) 二级战士的人数
32×6=192(个) 二级战士原来所打敌人数
699-192=507(个) 一、三级战士原来所打敌人数
100-32=68(名) 原来一、三级战士的人数
68×9=612(个) 如果全是三级战士,应该打的敌人数
612-507=105(个) 比实际多的数
9-4=5(个) 用一个一级战士替换一个三级战士,少打的敌人数
105÷5=21(名) 一级战士人数
答:一级战士21名,二级战士32名.