Đáp án: $37,21\%$
Giải thích các bước giải:
$n_{H^+}=n_{HCl}+2n_{H_2SO_4}=0,25+0,25.0,5.2=0,5(mol)$
$n_{H_2}=\dfrac{4,368}{22,4}=0,195(mol)$
$2n_{H_2}<n_{H^+}\Rightarrow H^+$ dư, kim loại hết.
Gọi x, y là số mol Mg, Al.
$\Rightarrow 24x+27y=3,87$
Bảo toàn e: $2x+3y=0,195.2$
Giải hệ ta có $x=0,06; y=0,09$
$\%m_{Mg}=\dfrac{0,06.24.100}{3,87}=37,21\%$