答案与解析: 由题干可知,丙先与乙相遇,再过10分钟与甲相遇,所以丙与乙相遇时,丙与甲的距离为甲、丙在10分钟内相向而行的路程之和:(20+25)*10=450(米),而这段路程正是从出发到乙、丙相遇这段时间里,甲、乙所行的路程之差.所以从出发到乙、丙相遇所用的时间为:450÷(22.5-20)=180(分).所以,东、西两镇的距离为:(25+22.5)*180=8550(米).