Для решения задачи воспользуемся формулой для количества теплоты, выделяющегося при изменении температуры:
$$Q = mc(T_2 - T_1)$$, где:
Выразим удельную теплоёмкость c из формулы:
$$c = \frac{Q}{m(T_2 - T_1)}$$
Подставим значения из условия задачи:
$$c = \frac{870000}{3 \cdot (20 - 600)} = \frac{870000}{3 \cdot (-580)} = \frac{870000}{-1740} \approx -500 \,\frac{\text{Дж}}{\text{кг} \cdot {^{\circ}\text{С}}}$$
Т.к. тело отдает тепло, то изменение температуры отрицательное, а теплоемкость не может быть отрицательной. Поэтому берем модуль изменения температуры
$$c = \frac{870000}{3 \cdot (600 - 20)} = \frac{870000}{3 \cdot 580} = \frac{870000}{1740} = 500 \,\frac{\text{Дж}}{\text{кг} \cdot {^{\circ}\text{С}}}$$
Ответ: Удельная теплоёмкость стали равна 500 Дж/(кг·°С).