Плавучесть тела зависит отнюдь не от его массы (или массы жидкости, в котором оно плавает). А зависит она исключительно от удельного веса (плотности) этого тела. Если плотность тела > плотности воды, оно утонет, какой бы массой при этом ни обладало - хоть 5 грамм, хоть 10 тонн. И наоборот. Поэтому задача в такой формулировке бессмысленна и однозначного решения не имеет - покуда нам не скажут объём этого тела (ну, или его плотность). Вот если бы спросили какой объём должен быть у тела массой 100 граммов, чтобы оно могло плавать в воде? Я бы ответил, например, так: поскольку 100 граммов воды занимают объём в 100 кубических сантиметров, тело массой в 100 граммов будет плавать, если объём этого тела превышает 100 кубических сантиметров (0,0001 куб м). Ну, и понятно, что объём тела не должен превышать объёма "ванны" (50 тонн воды занимают 50 кубометров, так что тело с объёмом больше этой величины в сосуд попросту не влезет - но это уже другое дело)...
Пусть Q - подводимая в единицу времени (секунду) энергия, тогда, используя уравнение Q*dt=c*m*dT, получаем: 1. За 10 минут (600 с) 600*Q=с*m*50 (1) 2. За x с x*Q=c*m*162, откуда х/600=162/50, x=1944 c - время нагрева от 70С до 232 С. Итого энергия подводилась в течение 10+83=93 мин = 5580 с, из которых в течении 600+1944=2544 с тело нагревалось и в течение 5580-2544=3036 с плавилось. За время плавления к телу подведена энергия Q*3036=L*m=59000*m, откуда Q=19,43*m. Подставляя это выражение в уравнение (1) и сокращая на m, получаем с=600*19,43/50=233,16 Дж/(кг*К)
(згадай дослід Торрічеллі зі ртутью)