a)
Mg + 2HCl → MgCl2 + H2 (1)
Zn + 2HCl → ZnCl2 + H2 (2)
2Al + 6HCl → 2AlCl3 + 3H2 (3)
Gọi số mol Zn là x mol , số mol Al y mol
=> số mol H2 do Al phản ứng sinh ra là 1,5x mol = 2 nH2 ở phản ứng (1)
=> nH2 (1) = nMg = 1,5x /2 = 0,75x mol
=> Ta có hệ phương trình : \(\left\{{}\begin{matrix}65x+27y+0,75y.24=35\\x+1,5y+0,75y=0,85\end{matrix}\right.\)=> x = 0,4, y=0,2
=> mZn = 0,4.65= 26 gam , m Al = 0,2.27 = 5,4 gam , mMg = 0,15.24= 3,6 gam
b) Từ tỉ lệ phản ứng (1) , (2) , (3) ta có nHCl phản ứng = 2nZn + 2nMg + 3nAl = 0,4.2 + 0,15.2 + 0,2.3 = 1,7 mol
=> mHCl phản ứng = 1,7 .36,5= 62,05 gam