The problem is:
0.5 kg of ice at 0℃ is mixed with 1 kg of water at 20℃. Assume that there is no heat transfer between the mixture and the surroundings.Find the final temperature of the mixture.
Here is my working:
Let T be the final tmperature of the mixture.
Ice at 0℃ will change to water at the same temperature first and latent heat is absorbed. Then water at 0℃ will rise to a temperature of T.
Energy gained by the ice = Energy loss by the water
0.5*3.34*10^5+4200*0.5*(T-0)=4200*1*(20-T)
167000+2100T=84000-4200T
6300T=-83000
T=-13.174...
The final temperature is-13.2℃.
The correct answer is 0℃.
I know my answer is too unrealistic and I can't figure out how 0℃ can be calculated as the answer. So please tell me how to do the question or the mistakes made. Better with all the steps if you can show me. Thank you very much!