#P13763. [CERC 2021] Airline
[CERC 2021] Airline
Description
一家航空公司运营着涉及 个不同机场的定期航班。每条航班直接连接两个机场(即中间不经停其他机场),并且允许双向通行。航班的安排方式保证了:对于任意选择的起点机场 和终点机场 ,存在且仅存在一条不重复经过任何机场的航班序列将两者连接起来。该序列中航班的数量被称为 到 的距离。
如果航空公司再新增一条航班,比如在机场 和 之间,则可能会出现对于某些 对,存在另一条更短的航班序列将 和 连接起来。受影响的 对越多,说明在 和 之间新增航班的价值越大。航空公司希望你帮助他们评估若干个可能新增的 航班在这一标准下的表现。
Input Format
第一行包含两个整数 ,表示机场的数量和询问的次数。
接下来 行,每行包含两个整数 和 ,表示有一条航班直接连接机场 和 。
接下来 行,每行包含两个整数 和 ,表示询问如果在机场 和 之间新增一条航班,会有多少对 的最短距离变短。
Output Format
输出 行,第 行输出一个整数,表示满足 且在原有 条航班的网络基础上,若补充一条 和 之间的直达航班后, 到 的距离会变短的 对数。
8 2
1 5
5 2
7 3
3 8
6 4
4 5
6 3
5 7
2 6
10
4
Hint
输入限制
- ,其中 表示原航班网络中 和 之间的距离。
由 ChatGPT 4.1 翻译
京公网安备 11011102002149号