题目大意: 的网格,,网格上有一些点不能行走,给定Q个传送门((x1,y1),(x2,y2)),表示点(x1,y1)到点(x2,y2)额外有一条路径耗时为3秒,给定起点与终点,问从起点走到终点的最短时间是多少。 分析:网格上点数为9e4,可以直接跑dij,网格加边和额外的Q条边.注意坐标化点:(x,y)---->点(x-1)*m+y . #include<bits/stdc++.h> using namespace std; #define ll long long #define inf 0x3f3f3f3f #define pr pair<int,int> i...