Gọi $n_{Mg} = a(mol) ; n_{Zn} = b(mol) \Rightarrow 24a + 65b = 15,3(1)$
$Mg + 2HCl \to MgCl_2 + H_2$
$Zn + 2HCl \to ZnCl_2 + H_2$
Theo PTHH : $n_{H_2} = a + b = \dfrac{6,72}{22,4} = 0,3(2)$
Từ (1)(2) suy ra : $a = \dfrac{81}{410} ; b = \dfrac{21}{205}$
$m_{Mg} = \dfrac{81}{410}.24 = 4,74(gam)$
$m_{Zn} = 15,3 - 4,74 = 10,56(gam)$