两箱总数不变,设为单位1,甲原来占总数的5/(5+1)=5/6取出12盒以后,甲占总数的:7/(7+5)=7/12取出的这12盒,就是总数的:5/6-7/12=1/4两箱总数为:12÷1/4=48盒
设乙箱为x盒,5x-12/x+12=7/5.x=8那甲箱40