Ответ:
Тёплая вода отдаёт тепло, охлаждаясь от 20 °C до 5 °C. Лёд при 0 °C сначала плавится, затем образовавшаяся вода нагревается до 5 °C.
Теплота, отданная водой массой 0,1 кг: \(Q_1=0.1\cdot4200\cdot(20-5)=6300\) Дж.
На плавление 1 кг льда и нагрев талой воды до 5 °C требуется \(Q_2=330000+4200\cdot5=351000\) Дж.
Из теплового баланса \(m=Q_1/Q_2=6300/351000\approx0.01795\) кг \(=17.95\) г.
Ответ: 18 г.
