#wch239. 魔塔跳跃

魔塔跳跃

【题目描述】

有 TT 组数据。一座魔塔有 nn 层和 mm 个双向传送梯。第 ii 个传送梯连接楼层 ui,viu_i,v_i,使用它不花时间。

在第 xx 层还可以花 11 分钟到达 x−1x-1 或 x+1x+1 层(楼层存在时)。求从第 11 层到第 nn 层的最少时间。

【输入格式】

TT

nn   mm

u1u_1   v1v_1

⋮\vdots

【输出格式】

每组输出一行最少时间。

【样例】

2
5 1
2 5
6 2
1 3
4 6
1
1

【数据范围】

  • 1≤T≤101\le T\le10
  • 1≤n≤2000001\le n\le200000
  • 0≤m≤2000000\le m\le200000
  • 所有数据的 n+mn+m 总和不超过 400000400000