J.R. S. answered 11/13/21
Ph.D. University Professor with 10+ years Tutoring Experience
MgCO3 ==> MgO + CO2
BaCO3 ==> BaO + CO2
molar mass MgCO3 = 84.3 g/mol
molar mass BaCO3 = 197 g/mol
molar mass MgO = 40.3 g/mol
molar mass BaO = 153 g/mol
let xg = g BaCO3
100-x = g MgCO3
x g BaCO3/197 gmol-1 = mols BaCO3 = mols Ba = mols BaO
100-x g MgCO3/84.3 gmol-1 = mols MgCO3 = mols Mg = mols MgO
x g / 197 gmol-1(153 gmol-1) + 100-x g / 84.3 gmol-1)(40.3 gmol-1) = 60.95 g
x = 43.98 g BaCO3
100-x = 56.02 g MgCO3
I believe this is the correct approach to this problem, but I strongly urge you to check my math!!!