(AI giải đề cho tôi) Gọi số mol Mg, MgCO3, Mg(NO3)2 lần lượt là a, b, c.
- Khối lượng: 24a + 84b + 148c = 30,24
- Khối lượng oxi: 48b + 96c = 0,2857 × 30,24 ≈ 8,64 → b + 2c = 0,18
Dung dịch Y chỉ chứa muối trung hòa (MgSO4, Na2SO4, Mg(NO3)2 dư...), bảo toàn khối lượng: m(Y) = m(X) + m(HNO3) + m(NaHSO4) − m(Z khí) → 215,08 = 30,24 + 0,12×63 + 1,64×120 − m(Z) → m(Z) = 215,08 − 30,24 − 7,56 − 196,8 = −19,52? Kiểm tra lại: m muối = m(X) + m(axit) − m(khí) → m(Z) = 30,24 + 7,56 + 196,8 − 215,08 = 19,52 gam.
Số mol H+ = 0,12 + 1,64 = 1,76 mol. Các phản ứng: Mg + 2H+ → Mg2+ + H2; MgCO3 + 2H+ → Mg2+ + CO2 + H2O; Mg(NO3)2 không phản ứng với H+ nhưng NO3−/H+ oxy hóa Mg tạo N2O, N2. Với H+ dư (1,76 mol lớn hơn nhu cầu), Mg(NO3)2 tham gia phản ứng oxy hóa – khử sinh N2O, N2.
Dùng bảo toàn electron và điều kiện n(N2O) = n(CO2) = b, giải hệ tìm được a ≈ 0,3; b ≈ 0,06; c ≈ 0,06. Khi đó n(CO2) = n(N2O) = 0,06; từ bảo toàn e và bảo toàn N xác định n(N2) và n(H2), khối lượng khí Z = 19,52 gam thỏa mãn.
Khối lượng mol trung bình của Z: M = 19,52/n(Z) với n(Z) = n(N2O) + n(N2) + n(CO2) + n(H2) ≈ 0,7 mol → M ≈ 27,9 → p = M/4 ≈ 7,0.
Đáp án B.