#48942. 魔镜啊魔镜
魔镜啊魔镜
暂无测试数据。
nnk 给定一棵树,有 $n$ 个节点, 其中有 $m$ 条为标记路径。
进行 $q$ 次询问,每次询问包含 $(u, v)$,表示询问 $(u, v)$ 简单路径上有多少完整的标记路径。
输入格式
第一行三个整数分别为 $n, m, q$。
接下来 $n - 1$ 行每行两个整数 $a_i, b_i$ 表示 $a_i, b_i$ 间有一条树边。
然后 $m$ 行每行两个整数 $x_i, y_i$ 表示 $x_i, y_i$ 间的简单路径是一条标记路径。
接下来 $q$ 行每行两个整数 $u_i, v_i$ 表示询问 $u_i, v_i$ 路径上有多少个完整的标记路径。
输出格式
对于每一个询问,输出一行一个整数表示 $(u_i, v_i)$ 上有多少完整的标记路径。
数据规模与约定
保证不存在 $u = v, x = y$ 的情况
对于前 $30\%$ 的数据,保证 $1 \leq n,m,q \leq 1000$;
对于另外 $20\%$ 的数据,保证树是一条链;
对于 $100\%$ 的数据,保证 $1 \leq n,m,q \leq 10^5$。
7 2 3
1 2
2 3
2 5
1 4
4 6
6 7
1 2
2 6
3 1
1 7
5 7
1
0
2