$n_{CO_2}=\dfrac{17,92}{22,4}=0,8(mol)$
$n_{Ca(OH)_2}=2.0,2=0,4(mol)$
$n_{NaOH}=0,15.2=0,3(mol)$
$CO_2+Ca(OH)_2\to CaCO_3+H_2O$
Ban đầu tạo $0,4$ mol $CaCO_3$
Còn $0,8-0,4=0,4$ mol $CO_2$
$\dfrac{n_{NaOH}}{0,4}=0,75<1$
$\to NaOH$ không hấp thụ hết $0,4$ mol khí
$NaOH+CO_2\to NaHCO_3$
Còn $0,4-0,3=0,1$ mol $CO_2$
$CO_2+CaCO_3+H_2O\to Ca(HCO_3)_2$
$\to n_{Ca(HCO_3)_2}=n_{CaCO_3\text{tan}}=0,1(mol)$
$\to$ dư $0,4-0,1=0,3$ mol $CaCO_3$
$Ca(HCO_3)_2\xrightarrow{{t^o}} CaCO_3+CO_2+H_2O$
$\to$ đun nóng thu thêm $0,1$ mol $CaCO_3$
Vậy $a=0,3.100=30g; b=0,1.100=10g$