Coi như hỗn hợp X chỉ gồm Na, K, Ba, O
Cho X vào nước thì 3 kim loại phản ứng sinh ra khí H2, còn O tác dụng với H2 để tạo ra nước theo tỷ lệ 1Oxi+1H2
\(\Rightarrow\) \(n_{H_2}=\frac{1}{2}n_{Na}+\frac{1}{2}n_K+n_{Ba}-n_O=0,14\left(mol\right)\)
Có \(n_{Na}=n_{NaOH}=0,18\left(mol\right)\)
\(n_K=n_{KOH}=\frac{0,044m}{56};n_{Ba}=n_{Ba\left(OH\right)_2}=\frac{0,93m}{171}\left(mol\right)\)
\(\Rightarrow n_O=\frac{1}{2}n_{Na}+\frac{1}{2}n_K+n_{Ba}-n_{H_2}=0,09+\frac{0,022m}{56}+\frac{0,465m}{171}\)
Lại có phương trình tổng khối lượng hỗn hợp X:
\(m_X=m=m_{Na}+m_K+m_{Ba}+m_O\\ =0,18.23+\frac{0,044m}{56}.39+\frac{0,93m}{171}.137+m_O\)
Thay số mol Oxi tính được (theo m) ở trên vào ta được phương trình 1 ẩn m
giải ra được \(m\approx25,5\)