G. 石老板光宗耀祖

    传统题 1500ms 1024MiB

石老板光宗耀祖

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

题目描述

石老板从棺材中醒来,他不甘就此离去,他想要光宗耀祖。

于是他找来到族谱了,族谱是一个树形结构,一共有 nn 个结点,n1n-1 条边,其中 11 为根节点。

石老板看到族谱上有 mm 对黄金搭档,其中第 ii 对为 (xi,yi)(x_i,y_i) 。(注意顺序不能反,且可能存在重复)

石老板的脑子里突然冒出了 qq 个询问,每个询问都会给定树上的两个点 a,ba,b

他想知道在这 mm 对黄金搭档中,有多少对 (x,y)(x,y) 能满足 xxaa 的祖先,且 bbyy 的祖先。

注意每个点也是自己的祖先!

石老板迫切的想知道这些问题的答案,请你帮石老板完成遗愿,让他可以含笑九泉。

输入格式

第一行包含三个整数 n,m,qn, m, q ,表示树的结点数量、点对数量和询问次数。

接下来 n1n−1 行,每行包含两个整数 u,vu, v ,表示树上结点 uu 和结点 vv 之间有一条边相连,不保证顺序。

接下来 mm 行,每行包含两个整数 x,yx,y,表示每对黄金搭档。

接下来 qq 行,每个询问包含两个整数 a,ba,b ,表示询问的点对。

输出格式

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

样例输入

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

1 3
1 4
1 6
2 5
3 1

5 2
2 5
5 6
6 5
4 1

样例输出

2
2
1
1
4

样例解释

11 个询问对应的点对为 (1,3),(1,4)(1,3),(1,4)

22 个询问对应的点对为 (1,6),(2,5)(1,6),(2,5)

33 个询问对应的点对为 (1,6)(1,6)

44 个询问对应的点对为 (1,6)(1,6)

55 个询问对应的点对为 (1,3),(1,4),(1,6),(2,5)(1,3),(1,4),(1,6),(2,5)

数据范围与提示

对于 30%30\% 的数据,满足 n,m,q3000n,m,q\le 3000

对于所有数据,满足 n,m,q500000 n,m,q\le 5000001u,v,x,y,a,bn1\le u,v,x,y,a,b\le n,保证输入数据构成一棵树。

2023秋季提高组真题班(3)

未参加
状态
已结束
规则
IOI
题目
8
开始于
2023-9-15 20:30
结束于
2023-9-24 4:30
持续时间
200 小时
主持人
参赛人数
23