解:设90度热水重量为A,则20度冷水重量为9-A。已知:热水温度=90,冷水温度=20,终温度=45,水的比热容为4200J。根据:热量=重量X比热容X(温度1-温度2),及,热水的放热量=冷水的吸热量。可列出下式。Ax4200x(90-45)=(9-A)x4200x(45-20)则4A=3.2千克,9-A=5.8千克。答:热水重3.2千克,冷水重5.8千克。