Ответ:

Переведём количество теплоты в джоули: \(18\) кДж = \(18000\) Дж. Изменение температуры: \(\Delta t = 50 - 20 = 30\) °C.

Из формулы \(Q = cm\Delta t\) выразим удельную теплоёмкость: \(c = \frac{Q}{m\Delta t}\).

Подставим данные: \(c = \frac{18000}{2 \cdot 30} = 300\) Дж/(кг · °C).

Полученное значение не совпадает ни с одним из приведённых в условии: для воды указано 4200, алюминия — 900, железа — 460 Дж/(кг · °C). Следовательно, по этим данным нельзя отнести тело ни к одному из перечисленных веществ.

Ответ: \(c = 300\) Дж/(кг · °C); ни одно из веществ в таблице этому значению не соответствует.