a) PTHH: $Mg+S\buildrel{{t^o}}\over\longrightarrow MgS$
$Cu+S\buildrel{{t^o}}\over\longrightarrow CuS$
b) Gọi số mol của $Mg$ và $Cu$ lần lượt là $x$ và $y$
Theo đề bài ta có hệ: $\begin{cases} 24x+64y=374,4 \\ 56x+96y=681,6 \end{cases}$
⇔ $\begin{cases} x=6 \\ y=3,6 \end{cases}$
⇒ %$m_{Mg}=\dfrac{6×24}{374,4}×100$% $=$ $38,46$%
⇒ %$m_{Cu}=\dfrac{3,6×64}{374,4}×100$% $=$ $61,54$%