把a或者b关于mn这条直线对称过去,然后两者之间连线,和mn的交点就是最短的地方。。。证明是这样的,比如说,你把b关于mn给对称过去了,对称过去的点是b',这样mn就是bb'的中垂线,b到mn上的任意一点的距离和b'到mn上这一点的距离都是一样的。而因为两点之间直线最短,a和b'之间的距离最短处就是ab'和mn的交叉处,这点就是中转站t,而at+b't=at+bt=最短距离。