Для решения этой задачи нам нужно использовать закон сохранения энергии. Энергия, которую отдало тело при охлаждении, равна энергии, которую получила вода при нагревании. 
 Пусть масса тела равна m (в кг), а его удельная теплоемкость - c (в Дж/(кг*°C)). Тогда энергия, которую отдало тело при охлаждении, равна mc(T1-T2), где T1 - начальная температура тела (30°C), а T2 - конечная температура тела (12°C).  
Энергия, которую получила вода при нагревании, равна m’c’(T2’-T1’), где m’ - масса воды (10 кг), c’ - удельная теплоемкость воды (4200 Дж/(кг*°C)), T1’ - начальная температура воды (5°C), а T2’ - конечная температура воды (8°C).  
Приравнивая эти два выражения, мы получаем:  
mc(T1-T2) = m’c’(T2’-T1’)  
Отсюда можно выразить удельную теплоемкость тела:  
c = m’c’(T2’-T1’) / [m(T1-T2)]  
Теперь, зная удельную теплоемкость тела, мы можем вычислить, сколько джоулей потребуется для нагревания этого тела на 6 градусов. Это будет равно mcΔT, где ΔT - изменение температуры (6°C).  
Таким образом, количество джоулей равно:  
Q = mcΔT