с льда = 2100
ламбда льда = 3,3·10^5 Дж/кг
Удельная теплота сгорания спирта q= 30 Мдж\кг
нагреваем лед Q1= c*m (t- t0) Q1= 2100*2 (0-(-5))= 21 000 Дж
плавим лед Q2= ламбда*m Q2= 3,3*10^5*2= 6,6*10^5 Дж
То есть нам нужно для полного расплавления этого льда Q = Q1+Q2 теплоты.
Q=q*m Q нам известно, q тоже. Следует учесть КПД = 0,4
Q=0,4(q*m) => m= Q\0,4*q
Считаем: m= 21 000+660 000\0,4*30 000 000= 0,05675 кг
Округляем до тысячных 0,05675= 0,06 кг = 60 г
Вроде бы получилось, но не гарантирую, ибо давно не спал %)