Краткий ответ: нужно сжечь 8,4 г спирта.
Как решать:
Считаем теплоту, необходимую для нагревания воды: \[ Q_{\text{воды}}=cm_{\text{воды}}\Delta t \] \[ Q=4200\cdot 2\cdot 29=243\,600\ \text{Дж} \]
Вся эта энергия выделяется при сгорании спирта: \[ Q=qm_{\text{спирта}} \] где \(q=2{,}9\cdot10^7\ \text{Дж/кг}\).
Находим массу спирта: \[ m_{\text{спирта}}=\frac{Q}{q} =\frac{243\,600}{2{,}9\cdot10^7} \approx 0{,}0084\ \text{кг} \]
Переводим в граммы: \[ 0{,}0084\ \text{кг}=8{,}4\ \text{г} \]
Ответ: 8,4 г.