按学科排成3组:
数学组排法:3*2*1=6
外文组排法:2*1=2
语文组排法:3*2*1=6
可得出:6*2*6=72种排法
由于组的排法又有3*2*1=6种
所以8本书的排法就是:72*6=432种