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