B. *【圆方树】统计两边之间的割点[UVA1464交通实时查询系统]

    传统题 1000ms 32MiB

*【圆方树】统计两边之间的割点[UVA1464交通实时查询系统]

该比赛已结束,您无法在比赛模式下递交该题目。您可以点击“在题库中打开”以普通模式查看和递交本题。

0x60图论(练习)16:交通实时查询系统

UVA1464 Traffic Real Time Query System

题目描述

一个城市有 nn 个路口,mm 条无向公路。

你需要回答 QQ 组询问。每组询问给出 S,TS,T,求从第 SS 条路到第 TT 条路必须经过的点有几个。

原图不保证连通,但保证每次询问的第 SS 条公路和第 TT 条公路能相互到达。

输入格式

本题有多组数据。

每组数据的第一行有两个整数 NNMM,表示路口和道路的数量。

接下来有 MM 行,第 ii 行(ii11 开始)有 22 个整数 XiX_iYiY_i,表示第 ii 条无向公路连接 XiX_iYi(XiYi)Y_i (X_i\neq Y_i)

下面一行有一个整数 QQ,表示询问的数量。

接下来 QQ 行,每一行包含两个整数 SST(ST)T (S\neq T)

输入以 0 0 结束。

输出格式

对于每个询问,输出一行表示答案。

输入输出样例 #1

输入 #1

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

输出 #1

0
1

说明/提示

0<N100000< N\leq 100000<M1000000< M\leq 1000000<Q100000< Q\leq100000<Xi,YiN0< Xi,Yi\leq N0<S,TM0< S,T≤M

课堂测试(20250824下午)检测

未参加
状态
已结束
规则
XCPC
题目
4
开始于
2025-8-24 15:40
结束于
2025-8-24 16:40
持续时间
1 小时
主持人
参赛人数
12