Дано m1=100 кг t1=80 C t2=0 C t=47 m2 - ?
1)выразим тепло отданное горячей водой Q1=c*m1*(t1-t)
2) выразим тепло на плавление льда и нагревание полученной воды
Q2 = л*m2 + c*m2*(t-t2)
Q1=Q2
m2= c*m1*(t1-t) /(л +с*(t-t2))=4200*100*23/(340000 + 4200*47)=17,975 кг
решение верное вычисления проверьте сами