#5241. Road Blocked
0
Road Blocked
Road Blocked
题目描述
在 AtCoder 国,有 个城市,编号为 到 ,以及 条道路,编号为 到 。
道路 双向连接城市 和 ,长度为 。
给出 个按顺序处理的查询。查询有以下两种类型。
:道路 变为封闭。 :输出只使用未封闭道路时从城市 到城市 的最短距离。如果城市 无法从城市 到达,输出 。
保证每个测试用例中第一类查询的数量最多为 。
输入格式
输入从标准输入以以下格式给出:
每个查询为以下两种格式之一: 1
2
输出格式
按顺序处理查询。
3 3 5
1 2 5
1 3 10
2 3 6
2 1 3
1 2
2 1 3
1 1
2 1 3
10
11
-1
4 6 6
2 3 1
2 4 1
3 4 1
1 2 1
1 3 1
1 4 1
1 4
1 5
1 6
2 1 2
2 1 3
2 1 4
-1
-1
-1
提示
1 \leq A_i < B_i \leq N
所有对 都互不相同。
在第一类查询中,。
该第一类查询中给出的道路在该时刻尚未被封闭。
第一类查询的数量最多为 。
在第二类查询中,1 \leq x < y \leq N。
所有输入值均为整数。在第一个查询中,输出从城市 到城市 的最短距离,为 。
在第二个查询中,道路 变为封闭。
在第三个查询中,输出从城市 到城市 的最短距离,为 。
在第四个查询中,道路 变为封闭。
在第五个查询中,城市 无法从城市 到达,因此输出 。
标签: AtCoder|abc375F
来源
AtCoder|abc375F