#ABC375F. 道路封锁
道路封锁
道路封锁
题目描述
在 AtCoder 国中,有 个城市,编号为 到 ,有 条道路,编号为 到 。
道路 双向连接城市 和城市 ,长度为 。
给定 条需要按顺序处理的查询。查询有以下两种类型:
1 i:道路 被封锁。
2 x y:仅使用未被封锁的道路,输出从城市 到城市 的最短距离。若从城市 无法到达城市 ,则输出 -1。
保证每个测试用例中类型 1 的查询至多有 条。
输入格式
输入按以下格式从标准输入给出:
每条查询为以下两种格式之一:
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
第 1 条查询输出从城市 到城市 的最短距离,为 。
第 2 条查询使道路 被封锁。
第 3 条查询输出从城市 到城市 的最短距离,为 。
第 4 条查询使道路 被封锁。
第 5 条查询中,从城市 无法到达城市 ,因此输出 -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 的查询中,。
- 类型 1 的查询所给出的道路在当时尚未被封锁。
- 类型 1 的查询数量至多为 。
- 在类型 2 的查询中,。
- 所有输入值均为整数。
难度
提高+/省选
通过率
—
尝试
0
已通过
0
- ID
- 3450
- 类型
- 传统题
- Time Limit
- 2500ms
- Memory Limit
- 1024MiB
- 上传者