Bảo toàn khối lượng ta có: $n_{X}=0,025(mol)$
$2xX+yO_2\rightarrow 2X_xO_y$
Ta có: $n_{X}=\frac{0,05x}{y}$
$\Rightarrow M_X=\frac{24y}{x}$
Lập bảng biện luận tìm được X là Mg
b, Ta có: $n_{HCl}=0,06(mol);n_{Mg}=0,05(mol)$
$Mg+2HCl\rightarrow MgCl_2+H_2$ (Sau phản ứng Mg vẫn dư nên HCl chỉ phản ứng có Mg)
$\Rightarrow n_{H_2}=0,03(mol)$
$Fe_3O_4+4H_2\rightarrow 3Fe+4H_2O$
$\Rightarrow n_{Fe_3O_4}=0,0075(mol)\Rightarrow m_{Fe_3O_4}=1,74(g)$