题目传送门
心路历程:
刚一看,这不是傻逼题吗,还是紫的,赶紧\(A\)啊。结果一波交上去,37分。。。想了两天没想出怎么错的。最后无奈的看了题解。哦哦哦,最短路不止一条哇!
尴尬的是题解几乎全被\(Hack\)
思路:
跑两遍最短路,标记一下在从\(x1\)到\(y1\)的路径。再跑两遍最短路,将在\(x2\)到\(y2\)的最短路上的边加到一个新图里,如果这一条边同时也在之前标记过,那边权不变,否则边权为0。最后在新图上跑最长路,结果因为有正环而死掉了。然后想,改成\(dfs\)吧,结果又得到了37分的好成绩。
题解做法
不过也被\(Hack\)了
在新图上拓扑排序。