我们首先知道,答案肯定是最短路图中的某段公共链,那么设(x,y)为x到y的最短路,那么答案为((s1,t1)+(s2,t2)-min((s1,s2)+(t1,t2),(s1,t2),(s2,t1))) div 2,这两种情况分别可以画成下面的图 这样就可以十分明显的看出了.因为中间的一段算了两遍,所以要div 2. /************************************************************** Problem: User: BLADEVIL Lan…